vue2.0中组建里面套用组件_vue19 组建 Vue.extend component、组件模版、动态组件 的实例代码...
具体代码如下所示:
document
var aaa=vue.extend({//继承出来一个vue类aaa
template:'
我是标题3
'
});
var a=new aaa();//a跟vm一样
console.log(a);
var vm=new vue({
el:'#box',
data:{
bsign:true
}
});
document
var aaa=vue.extend({
template:'
我是标题3
'
});
vue.component('aaa',aaa);//aaa是组建实例,全局组件
var vm=new vue({
el:'#box',
data:{
bsign:true
}
});
document
var aaa=vue.extend({
data(){
return {
msg:'我是标题^^'
};
},
template:'
{{msg}}
'
});
vue.component('aaa',aaa);
var vm=new vue({
el:'#box',
data:{
bsign:true
}
});
document
var aaa=vue.extend({
data(){
return {
msg:'我是标题^^'
};
},
methods:{
change(){
this.msg='changed'
}
},
template:'
{{msg}}
'
});
vue.component('aaa',aaa);
var vm=new vue({
el:'#box',
data:{
bsign:true
}
});
document
var aaa=vue.extend({
template:'
{{msg}}
',
data(){// es6语法,函数不写:,组件里面放数据: data必须是函数的形式,函数必须返回一个对象(json)
return {
msg:'ddddd'
}
}
});
var vm=new vue({
el:'#box',
data:{
bsign:true
},
components:{ //局部组件,放到某个组件内部,vue.component('aaa',aaa);
aaa:aaa
}
});
document
var aaa=vue.extend({
template:'
{{msg}}
',
data(){
return {
msg:'ddddd'
}
}
});
var vm=new vue({
el:'#box',
data:{
bsign:true
},
components:{ //局部组件
'my-aaa':aaa
}
});
document
vue.component('my-aaa',{//全局,公共的提出去
template:'好'
});
var vm=new vue({
el:'#box'
});
document
var vm=new vue({
el:'#box',
components:{ //局部
'my-aaa':{
data(){
return {
msg:'welcome vue'
}
},
methods:{
change(){
this.msg='changed';
}
},
template:'
标题2->{{msg}}
'
}
}
});
document
标题1
{{val}}
var vm=new vue({
el:'#box',
components:{
'my-aaa':{
data(){
return {
msg:'welcome vue',
arr:['apple','banana','orange']
}
},
methods:{
change(){
this.msg='changed';
}
},
template:'#aaa'
}
}
});
document
标题2->{{msg}}
- 1111
- 222
- 3333
- 1111
var vm=new vue({
el:'#box',
components:{
'my-aaa':{
data(){
return {
msg:'welcome vue'
}
},
methods:{
change(){
this.msg='changed';
}
},
template:'#aaa'
}
}
});
动态组件
var vm=new vue({
el:'#box',
data:{
a:'aaa'
},
components:{
'aaa':{
template:'
我是aaa组件
'
},
'bbb':{
template:'
我是bbb组件
'
}
}
});
下面看下vue component动态组件
动态组件
通过component标签 的is属性来进行组件的切换
is的属性值决定要显示的组件,所以将is的属性值设置为data中的值,以便于动态变化
总结
以上所述是小编给大家介绍的vue19 组建 vue.extend component、组件模版、动态组件 的实例代码,希望对大家有所帮助
如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!
vue2.0中组建里面套用组件_vue19 组建 Vue.extend component、组件模版、动态组件 的实例代码...相关推荐
- vue2.0中的$router 和 $route的区别
vue2.0中的$router 和 $route的区别 最近在学习vue的单页面应用开发,需要vue全家桶,其中用到了VueRouter,在路由的设置和跳转中遇到了两个对象$router 和 $rou ...
- vue2.0中的路由传值
vue2.0中的路由传值 传参的三种基本用法 第一种字符串拼接 //第一步:路由表 src/router/index.js { path: '/user/:userId?', // 传参第一步:在路由 ...
- vue2.0中关于active-class
vue2.0中关于active-class 一.active-class是什么, active-class是vue-router模块的router-link组件中的属性,用来做选中样式的切换: 官方文 ...
- vue2.0中的watch和计算属性computed
watch和computed均可以监控程序员想要监控的对象,当这些对象发生改变之后,可以触发回调函数做一些逻辑处理 watch监控自身属性变化 <!DOCTYPE html> <ht ...
- Vue2.0中的事件修饰符
Vue2.0中的事件修饰符: 1.prevent:阻止默认事件,原生js里面为event.preventDefault() 2.stop:阻止事件冒泡 3.once:事件只触发一次 4.capture ...
- [vue] 你有使用过动态组件吗?说说你对它的理解
[vue] 你有使用过动态组件吗?说说你对它的理解 通过 Vue 的 元素加一个特殊的 is 特性来实现 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一定很酷.欢迎大家一起讨 ...
- vue2.0中组建里面套用组件_vue2.0如何嵌套组件
显示子组件数据 {{ msg }} {{ msg }} 在2.0中这样使用浏览器会报错:[Vue warn]: Component template should contain exactly on ...
- php 设置跨域axios,vue2.0中proxyTable用axios进行跨域请求的设置方法
vue2.0设置proxyTable使用axios进行跨域请求的方法 这里请求的是知乎日报的api,由@izzyleung这位大神提供的,这是github地址. 在vue-cli构建的项目中先安装ax ...
- vue2.0中引入wangEditor2 步骤与坑
安装:官方给出了如下安装方式 点击 https://github.com/wangfupeng1988/wangEditor/releases 下载最新版 使用git下载: git clone htt ...
最新文章
- [Python] 中文路径和中文文本文件乱码问题
- SQL Server 跨数据库事务
- 配置 influxDB 鉴权及 HTTP API 写数据的方法
- 判断非负整数是否是3的倍数_五年级数学因数与倍数知识点汇总与解题方法技巧...
- qt c++ 图片预览_Qt多语言国际化
- 阿里云oss上传图片
- 七步从Angular.JS菜鸟到专家(1):如何开始
- 北京科技大学计算机作业,北京科技大学计算机题
- RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2-Web版本工作流部分业务处理界面与查看界面全新展示...
- java+junit百科_JUnit介绍
- 软件工程能调剂到计算机么,愿意调剂到计算机专业或软件工程专业
- html table表格重叠,详解html中表格table的行列合并问题解决
- Android短信拦截代码
- C++ Bulider6.0下string类型问题
- 从零开始学_JavaScript_系列(五)——dojo(基础,动画移动,重力模拟,动画合并,添加标签)...
- 自动解题批改与自适应学习 AI在教育行业的应用实践
- 20个最佳的flash游戏教程
- Allegro可供产品包含L、XL和GXL三个级别
- 关于jsp中java代码的使用;
- 深入了解中文版AutoCAD 2022:功能、优势和应用
热门文章
- 贺利坚老师汇编课程35笔记:[BX+SI]和[BX+DI]寻址
- 黑白染色——封锁阳光大学
- C# 中用DES 对称Key,IV 加密,前端crypto.js 解密
- 基于Volley框架的图片渐变显示alpha动画
- java io读书笔记(8)FileInputStream/FileOutputStream的应用
- EXT.NET高效开发(二)——封装函数
- 系统也需和谐共存——Win7与XP安装同一盘符方法解析
- 排序1+3:基数排序(RadixSort),希尔排序(ShellSort)和快速排序(QuickSort)
- [转载] JavaScrip ajaxt和python flask通过json传递数据的方法
- 福大软工1816:Alpha(5/10)