Javascript回调中的范围

时间:2016-02-01 18:14:50

标签: javascript polymer polymer-1.0

我希望在第二个.eq(n)看到数组["foo", "bar"]。但相反,我得到console.log(this.items)

Here is the jsBin

如何获取undefined而不是["foo", "bar"]

http://jsbin.com/hodegimohu/edit?html,console,output
undefined

1 个答案:

答案 0 :(得分:2)

只需使用.bind

google.charts.setOnLoadCallback(this._drawRegionsMap.bind(this));

只不过适当地处理回调(基于聚合物)。