[英]callback causing memory leak
Model.GetData(function (args,jsonData) {
RenderData(jsonData);
});
我正在向模型类传递回调,
var Model = (function () {
function GetData(args,callback) {
// do all math works.
var HTTPClient;
HTTPClient.onload = function () {
callback(this.responseText);
};
}
})();
我的回调会导致视图页面中的内存泄漏。
是。 onload
全局变量将存储对函数的引用,该引用的范围与args
和callback
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.