销毁angular $ scope变量并清除DOM中的绑定数据

时间:2016-06-10 10:22:09

标签: javascript angularjs

我有一个单页应用程序,由于内存泄漏问题,我想清除HTML DOM中的角度data-bind

我尝试过很多东西:

  • 在Bootstrap Modal Close事件中清除DOM。
  • angular $ destroy method

但我仍有内存泄漏问题。我该如何解决?

//关于模态关闭事件的代码调用

var scope = angular.element(document.getElementById("MyAngularControllerDivID")).scope();  
scope.$destroy();  

// $ destroy

  $scope.$on("$destroy",function() {  
        $(window).off( "resize.Viewport" );  
        $("#MyAngularControllerDivID").parent().empty();  
        removejscssfile(List of js or css,"js");  
    });

0 个答案:

没有答案