vue项目如何在data里调用methods中的方法
使用 v-charts 时,绑定了一个点击事件:
<ve-pie :data="chartData" :settings="chartSettings" :events="events" :data-empty="dataEmpty"></ve-pie>
data中为:
data() {
let self = this; // 加上这一句就OK了
this.events = {
click (v) {
// console.log('v', v)
self.handleClick(v) // handleClick是vue项目里methods中的函数
}
}
}
methods 中为:
methods: {
handleClick(v){
console.log("点击事件:",v)
}
}