目前在界面上有个多选框选择1或者0,主要就是ng-if判断0或1来切换展示不同的两个p,。 现在有个问题,每个p切换的时候另一个p总会短暂存在,使得切换有延迟效果不好~有什么好的办法么?~
1
0
ng-if
p
人生最曼妙的风景,竟是内心的淡定与从容!
你确定是ng-if指令引起的问题么?我建了个例子,没发现任何问题,我在开发的时候也没遇到有延迟的问题。
测试地址:https://jsfiddle.net/mm0h7ves/
UI上没道理有延迟,除非你们脚本执行效率太低或者页面中的watcher太多,导致轮训脏检查太慢
这个很简单 你在点击切换之前 把上一个p输出的对象设为空就可以了
$scope.use = function(status) { $scope.mycoupon = {}; $scope.useFlag = status; mycouponService.getCouponsByMemberAndStatus(status, function(info) { $scope.mycoupon = info; }); };
你确定是ng-if指令引起的问题么?我建了个例子,没发现任何问题,我在开发的时候也没遇到有延迟的问题。
测试地址:https://jsfiddle.net/mm0h7ves/
UI上没道理有延迟,除非你们脚本执行效率太低或者页面中的watcher太多,导致轮训脏检查太慢
这个很简单 你在点击切换之前 把上一个p输出的对象设为空就可以了