我正在使用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
我究竟做错了什么?
                
                1
              
                  在页脚或页眉中执行此操作?
                
                
                  
                    —
                    克里斯·贝克
                    
                  
                
              
                  将您的脚本移动到窗口准备好的处理程序中
                
                
                  
                    —
                    Arun P Johny 2015年
                    
                  
                
              
                  准备好的处理程序就是问题所在。vue不包含此内容似乎很可笑... @ArunPJohny-如果您提交的答案带有摘要错误,则将其标记为正确。
                
                
                  
                    —
                    dopatraman 2015年