我有一个非常基本的vueJS应用程序,正在网站上关注我。
这是代码,为什么组件无法渲染?
的HTML
<script src="https://unpkg.com/vue"></script>
<div id="app">
<p>{{ message }}</p>
</div>
<div>
<ol>
<todo-item></todo-item>
</ol>
</div>
JS
new Vue({
el: '#app',
data: {
message: 'Hello Vue.js!'
}
})
Vue.component('todo-item', {
template: '<li>This is a list item</li>'
})
我的组件也没有渲染。
如果不是那么明显,就像我所看到的,请看一下如何导入组件。
例如,首先我有:
并且必须去掉括号,所以看起来像这样:
当然,这意味着在组件中使用以下语法: