您的位置:首页 > 其它

使用echarts时,如何在formatter中使得this指向当前窗体对象

2020-01-12 14:13 232 查看

对象中普通函数的this指向函数的调用者,下面是我在echarts使用过程出现的错误,我需要在function中拿到窗体this中的数据,但是未能成功

this.chart.setOption({
formatter: function (params) {
console.log(this) //undefined
}
}

对象中箭头函数的this指向当前窗体,并且不会改变,附上代码

this.chart.setOption({
formatter:  (params) =>{
console.log(this)//当前窗体对象,以及对象的所有数据
}
}

这种方法在对象的方法中或者方法的方法中都可使用,

  • 点赞
  • 收藏
  • 分享
  • 文章举报
程序员的修仙之路 发布了6 篇原创文章 · 获赞 0 · 访问量 1062 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐