0
我是vue的新手!我有3個div,所有div都有一個消息數據(一個來源)!我已經綁定了一個方法,當它懸停在一個div上時,它會改變消息!事情工作正常,但它改變了所有div的信息!我知道這是合乎邏輯的!但我怎麼才能改變這個懸停的元素數據!不影響他人!關於懸停更改vue框架中的多個元素數據
這是我的JSFiddle。
HTML是:
<div id="app">
<div class="one" v-on:mouseover="change">
{{ message }}
</div>
<div class="one" v-on:mouseover="change">
{{ message }}
</div>
<div class="one" v-on:mouseover="change">
{{ message }}
</div>
</div>
VUE:
new Vue({
el: '#app',
data: {
message: 'Hello Vue.js!'
},
methods : {
change : function() {
this.message = "Changed"
}
}
}
)
這是沒有意義的,因爲'message'將在所有div改變。 –