来自Angular的$ http的Ajax调用导致内存泄漏(带闭包)

时间:2015-06-23 23:04:55

标签: javascript ajax angularjs google-chrome coffeescript

我的AJAX调用中存在内存泄漏问题。我这样做...... (您可以使用此示例重现问题)

 $scope.mouseClickBlue= () ->
   $($scope.getProjects)

 $scope.getProjects = () ->
   $http.post("/phoenix/rest/projects", { 1 : "1234", 2 : "" }).success (projects) ->
     console.log projects

我打电话给ng-click =" mouseClickBlue()"。

看看Chrome的43.0.2357.130m任务管理器,我看到每次单击按钮时标签内存消耗量都会增长,并且不会停止增长。

当天,该标签的内存使用量为400.000K。

我尝试将null设置为参数" projects"也是,但没有工作。

Angular版本是:1.2.15

这是Chrome的错误或我的代码不正确?

0 个答案:

没有答案