Vue中的局部组件介绍
更新时间:2022年01月24日 14:25:22 作者:huxiaoxiao.
这篇文章主要介绍了Vue中的局部组件,文章围绕Vue局部组件得相关资料展开内容,需要的的小孩伙伴请参考下面文章的具体介绍,希望对你有所帮助
在Vue中我们可以自己定义(注册)局部组件
定义组件名的方式:
var ComponentA = { /* ... */ } var ComponentB = { /* ... */ }
然后在 components 选项中定义你想要使用的组件:
new Vue({ el: '#app', // 组件中心 components: { // 在视图层渲染 局部注册组件时 // component-a:你要在视图层调用时使用的名称 // ComponentA: 局部注册组件名称 'component-a': ComponentA, 'component-b': ComponentB } })
在视图层调用局部组件:
<div id="app"> <component-a></component-a> <component-b></component-b> </div>
举个列子:
<body> <div id="app"> <component-a></component-a> <component-b></component-b> </div> <script src="./js/vue.js"></script> <script> let componentA = { template:` <p>我是局部组件1</p> ` } let componentB = { template:` <p>我是局部组件2</p> ` } let vm = new Vue({ el:'#app', data:{ }, components:{ "component-a":componentA, "component-b":componentB } }) </script>
输出结果为:
相关文章
解决Element中el-date-picker组件不回填的情况
这篇文章主要介绍了解决Element中el-date-picker组件不回填的情况,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-11-11vue基础之v-bind属性、class和style用法分析
这篇文章主要介绍了vue基础之v-bind属性、class和style用法,结合实例形式分析了vue.js中v-bind绑定及class、style样式控制相关操作技巧,需要的朋友可以参考下2019-03-03Vue使用axios post方式将表单中的数据以json格式提交给后端接收操作实例
这篇文章主要介绍了Vue使用axios post方式将表单中的数据以json格式提交给后端接收操作,结合实例形式分析了vue基于axios库post传送表单json格式数据相关操作实现技巧与注意事项,需要的朋友可以参考下2023-06-06
最新评论