使用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)//当前窗体对象,以及对象的所有数据 } }
这种方法在对象的方法中或者方法的方法中都可使用,
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 【笔记】vue中引用了其他组件 (比如Bus.js),如何使this重新指向当前组件?
- this引用指向当前对象的成员
- JavaScript call apply使用——JavaScript对象的方法绑定到DOM事件后this指向问题
- (转 )Delphi指针如何指向使用with开域语句创建的无名组件对象
- 匿名对象、封装的概述;关键字(private,this,static)的概述和应用;成员变量和静态变量的区别;如何使用JDK提供的帮助文档;Math类的随机数使用功能;构造方法的概述和格式
- JavaScript call apply使用 JavaScript对象的方法绑定到DOM事件后this指向问题
- this指针指向当前调用对象,只是用于类的非静态成员函数。静态函数和全局函数 无当前对象,无this指针。
- 指向当前对象的this指针
- javascript 中的 prototype和constructor属性的使用(constructor属性始终指向创建当前对象的构造函数,每个函数都有一个默认的属性prototype,而这个prototype的constructor默认指向这个函数)
- C# 如何在窗体项目的类中获得当前窗体的对象
- this关键字的作用 使用this调用其他构造方法 使用this表示当前对象
- 如何移动当前正在使用的文件
- 解决使用attachEvent函数时,this指向被绑定的元素的问题的方法
- Windows 窗体编程 如何:使用后台线程搜索文件 (线程经典例子)
- 如何使用 WMI 枚举当前系统进程?
- 使用反射将业务对象绑定到 ASP.NET 窗体控件
- 如何利用窗体身份验证创建 GenericPrincipal 对象
- 如何在XP中对应用程序使用当前主题的控件?
- 如何在ado中使用connection 对象?
- 如何使用 C# .NET 在 ASP.NET 应用程序中实现基于窗体的身份验证