一個vue.js數據我有一個Vue.js
爲例說明如下:設定從jQuery的單擊事件
new Vue({
el: '#app',
data: {
active: ''
}
methods: {
addActive: function(){
$(document).on('click', '[prop-name]', function(){
this.active = {name: $('this').attr('prop-name'), latitude: $('this').attr('prop-lat'), longitude: $('this').attr('prop-long'), icon: $('this').attr('prop-icon')};
}.bind(this));
}
}
});
我想,當我觸發addActive
方法來設置數據active
。但我想我無法設置active
,就像我在這裏做的那樣。我怎樣才能做到這一點?