$uibModal 的性能问题 (angular JS)
Performance issue with $uibModal (angular JS)
我们发现 $uibModal.open 存在性能问题,它需要大约 40 秒才能打开新模式。任何人都知道为什么要花时间打开模式..?
var modalInstance = $uibModal.open({
animation : false,
templateUrl : 'partials/modals/modalFormDefault.html',
controller : 'relationFormModalCtrl',
size:'md',
backdrop : 'static',
keyboard : false,
resolve : {
formProperties : function() {
return angular.copy(linkFormProperties);
},
entity : function () {
return 'Create';
},
relationData : function(){
return relationTableDetails;
},
tableData : function(){
return $scope.relTableOptions.data;
},
parentEntity : function(){
return parentEntity;
}
}
});
通过从 html 文件中删除 ng-repeat 解决了这个问题
我们发现 $uibModal.open 存在性能问题,它需要大约 40 秒才能打开新模式。任何人都知道为什么要花时间打开模式..?
var modalInstance = $uibModal.open({
animation : false,
templateUrl : 'partials/modals/modalFormDefault.html',
controller : 'relationFormModalCtrl',
size:'md',
backdrop : 'static',
keyboard : false,
resolve : {
formProperties : function() {
return angular.copy(linkFormProperties);
},
entity : function () {
return 'Create';
},
relationData : function(){
return relationTableDetails;
},
tableData : function(){
return $scope.relTableOptions.data;
},
parentEntity : function(){
return parentEntity;
}
}
});
通过从 html 文件中删除 ng-repeat 解决了这个问题