【发布时间】:2018-10-08 20:49:00
【问题描述】:
我正在尝试重用一个组件 app-address2 作为另一个名为 app-delivery-creation2 的子组件。
错误信息:
vue.js:597 [Vue 警告]:找不到元素:#app-address2
这是我的主要 html 文件:
<div id="app-delivery-creation2">
<delivery-creation2></delivery-creation2>
</div>
<script src="../assets/js/address.component2.js"></script>
<script src="../assets/js/delivery-creation.component2.js"></script>
这些是组件
Vue.component('form-address2', {
template: '<div>child component</div>'
})
var appAddress = new Vue({
el : '#app-address2'
})
和
Vue.component('delivery-creation2', {
template :
'<div class="container">' +
' <div id="app-address2">' +
' <form-address2></form-address2>' +
' </div>' +
'</div>'
})
var appDeliveryCreation = new Vue({
el : '#app-delivery-creation2'
})
问题:为什么 vue 说它找不到元素 app-address2?
非常感谢
【问题讨论】:
-
为什么要将
appAddress作为变量?