Vue我手动创建了一个自定义组件标签,怎么才能运行起来
1个回答
展开全部
自定义组件是需要先注册才能使用的,分全局注册和局部注册。
全局注册:
Vue.component('my-component', {
// 选项
})
new Vue({
el: '#some-element',
// 选项
})
<div id="some-element">
<my-component></my-component>
</div>
局部注册:
var Child = {
template: '<div>A custom component!</div>'
}
new Vue({
// ...
components: {
// <my-component> 将只在父模板可用
'my-component': Child
}
})
全局注册:
Vue.component('my-component', {
// 选项
})
new Vue({
el: '#some-element',
// 选项
})
<div id="some-element">
<my-component></my-component>
</div>
局部注册:
var Child = {
template: '<div>A custom component!</div>'
}
new Vue({
// ...
components: {
// <my-component> 将只在父模板可用
'my-component': Child
}
})
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询