我是新手,正在学习淘汰库。我有两个问题。
1(这个和那个术语有什么区别。2(这个视图和那个视图是什么意思。
我主要是问这个问题,因为我正在使用 highcharts 并且 renderTo 设置为 that.view,当我将其分配给div 标签时,它在第一次加载时效果很好,如果需要再次加载该图表,它div 标签值不显示图表。但是,它每次都使用此.view显示它。
this.chartHeight = this.view.parentNode.getBoundingClientRect().height
this.chart = {
renderTo: that.view, //'chart-container',
};
因此,在理解这一点的同时,我想知道,this.view和that.view之间有什么区别。
谢谢
因为 JavaScript 中的每个函数都有自己的this
值,所以通常创建一个局部变量来保存嵌入函数通过闭包访问的this
值。通常这个变量被称为self
,有时被称为that
或_this
,但它实际上可以是任何合法的变量名。在 ES6 中,最好使用箭头函数。