亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

如果這樣寫就沒有效果,為什么?

<div id="root" v-on:click="handClick"></div>

<script>

new Vue({

el:"#root",

template:"<span>123 {{content}}</span>",

data:{

content:"helloa"

},

methods:{

handClick:function(){

this.content="world";

}

}

});

</script>


正在回答

2 回答

v-on:click事件應該寫在模板中的span上

https://img1.sycdn.imooc.com//5b2347880001f92005610120.jpg

2 回復 有任何疑惑可以回復我~
#1

qq_pan琦_0 提問者

非常感謝!
2018-06-20 回復 有任何疑惑可以回復我~

因為你的template里面設置了內容。template:"<span>123 {{content}}</span>",

所以導致root被template里的內容替換,你再在root標簽里面寫指令或者任何東西,都不會顯示的,因為頁面不存在這個標簽了,自然事件沒有反應

兩種方法 第一種就是樓上說的 在模板上定義

第二種就是template:''定義成空,或者把template刪除。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

如果這樣寫就沒有效果,為什么?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號