如何在cdn setup vue.js项目中嵌套组件

问题描述 投票:0回答:1

我通过添加cdn链接创建了一个vue.js项目。我创建了两个名为A和B的组件。但我无法嵌套这两个组件。有没有什么方法可以像在cli-setup项目中那样嵌套这两个。

Vue.component('A',{template: '<p>Hello I am A</p>'})
Vue.component('B',{template: '<p>Hello I am B</p>'})
vue.js vuejs2 vue-component vuex vue-router
1个回答
0
投票

不要打电话给你的组件AB。你的组件应该是:https://vuejs.org/v2/guide/components-registration.html

然后只重用另一个模板中的组件:

Vue.component('component-a',{template: '<p>Hello I am A</p>'})
Vue.component('component-b',{template: '<div><p>Hello I am B</p><component-a></component-a></div>'})

然后显示您的组件:

<div id="app">
    <component-a></component-a>
    <component-b></component-b>
</div>

new Vue({
  el: "#app",
})
© www.soinside.com 2019 - 2024. All rights reserved.