點(diǎn)擊按鈕切換組件 但切換不了js:var Rm={ template:'#aa',
}var Wr={ template:'#bb',
}var vm=new Vue({ el:'#app', data:{ currentView:Rm, picked:0
}, mounted:function(){
}, watch:{ 'picked':function(val){ this.currentView=Wr
console.log(this.currentView)
}
},
})html<script type="text/x-template" id="rm">
<div>123</div><script><script type="text/x-template" id="wr">
<div>456</div><script><component :is="currentView"></component>報錯內(nèi)容是
vue2.0.js:2611 [Vue warn]: Cannot find element: #wrvue2.0.js:2611 [Vue warn]: You are using the runtime-only build of Vue where the template option is not available. Either pre-compile the templates into render functions, or use the compiler-included build. (found in anonymous component - use the "name" option for better debugging messages.)
Vue2.0 如何動態(tài)切換組件?
拉風(fēng)的咖菲貓
2018-10-11 14:35:54