我有以下代码:
var tradingInterface = function() {
this.json = '';
this.init = function() {
$.get( '/whatever',{}, function(data) {
this.json = data;
// Rebuilds Everything
this.rebuildAll();
});
};
this.rebuildAll = function() {
//whatever here
};
};
为什么我在init函数中遇到以下错误?
ReferenceError: this.rebuildAll is not defined
this.rebuildAll();
为什么我可以在没有范围问题的情况下访问this.json但不能访问this.rebuildAll?
此致