0
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);
       };
    }

})();

私のコールバックは私のビューページでメモリリークを引き起こしますか?

4

1 に答える 1

1

はい。グローバル変数は、関数への参照を格納します。これは、およびとonload同じスコープにあります。argscallback

于 2013-01-30T19:57:57.410 に答える