vue 点击按钮实现动态挂载子组件的方法


Posted in Javascript onSeptember 07, 2018

Vue.extend( options )

参数:

{Object} options

用法:

使用基础 Vue 构造器,创建一个“子类”。参数是一个包含组件选项的对象。

data 选项是特例,需要注意 - 在 Vue.extend() 中它必须是函数

示例:子组件 byMount.vue

<template>
 <div>
 <div>mount content test!!</div>
 </div>
</template>
<script >
import Vue from 'Vue';
 export default {
 name: 'bycount',
 data () {
  return {  
  }
 }, 
 methods:{
 },
 } 
</script>

父组件:

<div class="dync mount">dyncMount root</div>
  <button @click = "dyncMount">dyncMount</button>
-----------------------------------------------------
.....
import byMount from './byMount.vue';
....
 export default {
  name: 'parent',
  methods:{
  dyncMount(){
   var Profile = Vue.extend(byMount);
 // 创建 Profile 实例,并挂载到一个元素上。
   new Profile().$mount('.dync.mount');
 }
.....
}

以上这篇vue 点击按钮实现动态挂载子组件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js判断滚动条是否已到页面最底部或顶部实例
Nov 20 Javascript
Flow之一个新的Javascript静态类型检查器
Dec 21 Javascript
js实现文字垂直滚动和鼠标悬停效果
Dec 31 Javascript
一个用jquery写的判断div滚动条到底部的方法【推荐】
Apr 29 Javascript
jQuery与JS加载事件用法分析
Sep 04 Javascript
AngularJS  自定义指令详解及实例代码
Sep 14 Javascript
jQuery Ajax实现跨域请求
Jan 21 Javascript
JavaScript数据结构之单链表和循环链表
Nov 28 Javascript
ES6模板字符串和标签模板的应用实例分析
Jun 25 Javascript
layui点击弹框页面 表单请求的方法
Sep 21 Javascript
微信小程序indexOf的替换方法(推荐)
Jan 14 Javascript
es6中new.target的作用和使用场景简单示例分析
Mar 14 Javascript
关于JavaScript中高阶函数的魅力详解
Sep 07 #Javascript
npm配置国内镜像资源+淘宝镜像的方法
Sep 07 #Javascript
对类Vue的MVVM前端库的实现代码
Sep 07 #Javascript
cnpm加速Angular项目创建的方法
Sep 07 #Javascript
vue.js 实现点击按钮动态添加li的方法
Sep 07 #Javascript
vue 点击按钮增加一行的方法
Sep 07 #Javascript
详解使用jest对vue项目进行单元测试
Sep 07 #Javascript
You might like
php缓冲 output_buffering和ob_start使用介绍
2014/01/30 PHP
PHP抓取网页、解析HTML常用的方法总结
2015/07/01 PHP
thinkPHP多表查询及分页功能实现方法示例
2017/07/03 PHP
php微信扫码支付 php公众号支付
2019/03/24 PHP
javascript闭包的理解和实例
2010/08/12 Javascript
javascript smipleChart 简单图标类
2011/01/12 Javascript
ModelDialog JavaScript模态对话框类代码
2011/04/17 Javascript
使用jsonp完美解决跨域问题
2014/11/27 Javascript
javascript的push使用指南
2014/12/05 Javascript
node.js中的fs.mkdir方法使用说明
2014/12/17 Javascript
详解JavaScript for循环中发送AJAX请求问题
2020/06/23 Javascript
微信小程序 toast 详解及实例代码
2016/11/09 Javascript
node+experss实现爬取电影天堂爬虫
2016/11/20 Javascript
微信公众号 摇一摇周边功能开发
2016/12/08 Javascript
详解在Angularjs中ui-sref和$state.go如何传递参数
2017/04/24 Javascript
JS简单生成随机数(随机密码)的方法
2017/05/11 Javascript
微信小程序组件 marquee实例详解
2017/06/23 Javascript
IE11下使用canvas.toDataURL报SecurityError错误的解决方法
2017/11/19 Javascript
JavaScript数据结构之单链表和循环链表
2017/11/28 Javascript
vue-cli项目优化方法- 缩短首屏加载时间
2018/04/01 Javascript
解决vue单页路由跳转后scrollTop的问题
2018/09/03 Javascript
Vue入门学习笔记【基本概念、对象、过滤器、指令等】
2019/04/13 Javascript
webpack+vue-cil 中proxyTable配置接口地址代理操作
2020/07/18 Javascript
python启动办公软件进程(word、excel、ppt、以及wps的et、wps、wpp)
2009/04/09 Python
Python Pandas对缺失值的处理方法
2019/09/27 Python
Python 之 Json序列化嵌套类方式
2020/02/27 Python
CSS3田字格列表的样式编写方法
2018/11/22 HTML / CSS
HTML5添加禁止缩放功能
2017/11/03 HTML / CSS
俄罗斯购买剧院和演唱会门票网站:Parter.ru
2019/11/09 全球购物
物流管理专业大学生自荐信
2013/10/04 职场文书
计算机工程学院个人求职信
2013/10/05 职场文书
自我评价怎么写正确呢?
2013/12/02 职场文书
时尚休闲吧创业计划书
2014/01/25 职场文书
优秀团员个人总结
2015/02/26 职场文书
MySQL sql_mode的使用详解
2021/05/08 MySQL
8个JS的reduce使用实例和reduce操作方式
2021/10/05 Javascript