【发布时间】:2015-06-11 15:03:26
【问题描述】:
我正在使用Vuejs。这是我的标记:
<body>
<div id="main">
<div id="mainActivity" v-component="{{currentActivity}}" class="activity"></div>
</div>
</body>
这是我的代码:
var main = new Vue({
el: '#main',
data: {
currentActivity: 'home'
}
})
;
当我加载页面时,我收到以下警告:
[Vue warn]: Cannot find element: #main
我做错了什么?
【问题讨论】:
-
在页脚或页眉中执行此操作?
-
将您的脚本移动到窗口就绪处理程序
-
准备好的处理程序是问题所在。 vue 不包含这个似乎很愚蠢... @ArunPJohny - 如果您提交带有 sn-p 的答案,请将其标记为正确。
-
为什么这不包含在 Vue 文档中?我遇到了同样的问题,但这有效。
标签: javascript mvvm vue.js