当数据量较大时,两个tab切换的效率问题

当数据量较大时,两个tab切换的效率问题

接下来只比较两种方式的效率

只在html页面操作

ng-init="flag=true";
ng-click="flag=!flag";
<div ng-if="flag=true">div>
<div ng-if="flag=false">div>

这种情况当数据量比较大的时候,会出现加载卡顿的情况。

在js层面操作

"A">
"b">
var flag=true; $scope.loading=function(){ if(flag){ $('.A').show(); $('.B').hide(); flag=false; }else{ $('.A').hide(); $('.B').show(); flag=true; } }

这中情况加载比较流畅。不会卡顿

你可能感兴趣的:(优化用户体验)