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 相关文章推荐
Javascript UrlDecode函数代码
Jan 09 Javascript
原生JS实现风箱式demo,并封装了一个运动框架(实例代码)
Jul 22 Javascript
jQuery实现的省市县三级联动菜单效果完整实例
Aug 01 Javascript
JS使用正则实现去掉字符串左右空格的方法
Dec 27 Javascript
jquery实现input框获取焦点的简单实例
Jan 26 Javascript
动态创建Angular组件实现popup弹窗功能
Sep 15 Javascript
vscode中vue-cli项目es-lint的配置方法
Jul 30 Javascript
Vue点击切换颜色的方法
Sep 13 Javascript
Vue唯一可以更改vuex实例中state数据状态的属性对象Mutation的讲解
Jan 18 Javascript
在webstorm中配置less的方法详解
Sep 25 Javascript
vuex中遇到的坑,vuex数据改变,组件中页面不渲染操作
Nov 16 Javascript
Vue+penlayers实现多边形绘制及展示
Dec 24 Vue.js
关于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获取mysql数据库中的所有表名的代码
2011/04/23 PHP
php实现redis数据库指定库号迁移的方法
2015/01/14 PHP
解决yii2左侧菜单子级无法高亮问题的方法
2016/05/08 PHP
PHP实现生成带背景的图形验证码功能
2016/10/03 PHP
Laravel实现autoload方法详解
2017/05/07 PHP
javascript中onmouse事件在div中失效问题的解决方法
2012/01/09 Javascript
JavaScript面向对象的实现方法小结
2015/04/14 Javascript
TypeError document.getElementById(...) is null错误原因
2015/05/18 Javascript
javascript图片切换综合实例(循环切换、顺序切换)
2016/01/13 Javascript
深入理解Node.js的HTTP模块
2016/10/12 Javascript
微信小程序 生命周期详解
2016/10/12 Javascript
AngularJS入门教程之路由机制ngRoute实例分析
2016/12/13 Javascript
Vuejs仿网易云音乐实现听歌及搜索功能
2017/03/30 Javascript
bootstrap模态框示例代码分享
2017/05/17 Javascript
利用Ionic2 + angular4实现一个地区选择组件
2017/07/27 Javascript
JavaScript Date对象应用实例分享
2017/10/30 Javascript
浅谈ElementUI中switch回调函数change的参数问题
2018/08/24 Javascript
vue点击input弹出带搜索键盘并监听该元素的方法
2018/08/25 Javascript
Webpack中SplitChunksPlugin 配置参数详解
2020/03/24 Javascript
详解webpack的clean-webpack-plugin插件报错
2020/10/16 Javascript
微信小程序实现点击导航条切换页面
2020/11/19 Javascript
[03:17]2014DOTA2 国际邀请赛中国区预选赛 四强专访
2014/05/23 DOTA
[46:27]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#2LGD VS MVP.Phx第一局
2016/03/02 DOTA
python实现翻转棋游戏(othello)
2019/07/29 Python
Python使用Beautiful Soup爬取豆瓣音乐排行榜过程解析
2019/08/15 Python
解决python明明pip安装成功却找不到包的问题
2019/08/28 Python
基于python读取.mat文件并取出信息
2019/12/16 Python
pytorch中的自定义反向传播,求导实例
2020/01/06 Python
django实现模型字段动态choice的操作
2020/04/01 Python
德国健康生活方式网上商店:Landkaufhaus Mayer
2019/03/12 全球购物
商务日语专业自荐信
2014/04/17 职场文书
呼啸山庄读书笔记
2015/06/29 职场文书
Flask搭建一个API服务器的步骤
2021/05/28 Python
原生JavaScript实现简单五子棋游戏
2021/06/28 Javascript
Python matplotlib多个子图绘制整合
2022/04/13 Python
Linux磁盘管理方法介绍
2022/06/01 Servers