已采納回答 / 面包與理想
聲明和實(shí)例化的問題,你放在后邊的話,實(shí)例化new Vue以后會(huì)不知道<todo-item></todo-item>是什么,你可以打開控制臺(tái)看一下
2018-10-23
已采納回答 / 千里明月
這么想吧 其實(shí)無論父組件還是子組件,它們都只是對應(yīng)著一個(gè)dom節(jié)點(diǎn)而已。list中的每個(gè)<li>其實(shí)都是一個(gè)dom子節(jié)點(diǎn),想刪除這些動(dòng)態(tài)生成的子節(jié)點(diǎn),按js的邏輯,得先找到父dom節(jié)點(diǎn),才能定位到子節(jié)點(diǎn)本身。而彈出事件本身就不是個(gè)節(jié)點(diǎn),無需定位,也就不需要通知其他節(jié)點(diǎn)了。
2018-10-15
已采納回答 / 溺水的魚321
你這個(gè)問題是Js中單引號里面不能嵌套單引號,雙引號里面可以嵌套單引號的,改成這樣就行template: "<li v-bind:click='handleClick '>{{content}}</li>"
2018-10-12
最新回答 / 懸壺行者
我拉下來了你的代碼,vue.js引用我更改了一下,輸入內(nèi)容,點(diǎn)擊提交,是可以顯示的。要不你再試試。如果你說的是當(dāng)輸入框?yàn)榭盏臅r(shí)候,點(diǎn)擊提交,只顯示點(diǎn)點(diǎn),沒有內(nèi)容,這個(gè)也是符合邏輯的。如果想當(dāng)輸入框?yàn)榭盏臅r(shí)候,點(diǎn)擊提交按鈕此時(shí)無效,可以加一個(gè)判斷語句就可以的
2018-10-07
已采納回答 / 丶四夕
props:['item','index'], template:'<li @click="deleteItem">{{item}}</li>', methods:{ deleteItem:function(){ this.$root.list.splice(this.index,1)//子組件這樣寫就好了,通過$root訪問到父組件,然后直接操作父組件的數(shù)據(jù),就不用采用老師講的發(fā)布訂閱模式了,但是老師講的這個(gè)知識(shí)點(diǎn)還是必須掌握的,老師也說了這是vue...
2018-09-19
最贊回答 / 摩菲0
??????? <div id="root">??????????? <input v-model="inputvalue" />??????????? <button @click="handlesubmit">提交</button><!--把渲染的目標(biāo)寫在div里,仔細(xì)點(diǎn),哈哈-->??????? <ul>??????????? <li v-for="(item,index) of list" :key="index">...
2018-08-06