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改变。 –