目前在介面上有個多選框選擇1
或0
,主要是ng-if
判斷0
或1
來切換展示不同的兩個p,。
現(xiàn)在有個問題,每個p
切換的時候另一個p總是會短暫存在,使得切換有延遲效果不好~有什麼好的辦法麼? ~
人生最曼妙的風(fēng)景,竟是內(nèi)心的淡定與從容!
你確定是ng-if指令引起的問題麼?我建了個例子,沒發(fā)現(xiàn)任何問題,我在開發(fā)的時候也沒遇到有延遲的問題。
測試網(wǎng)址:https://jsfiddle.net/mm0h7ves/
UI上沒道理有延遲,除非你們腳本執(zhí)行效率太低或頁面中的watcher太多,導(dǎo)致輪訓(xùn)臟檢查太慢
這個很簡單 你在點擊切換之前 把上一個p輸出的物件設(shè)為空就可以了
$scope.use = function(status) {
$scope.mycoupon = {};
$scope.useFlag = status;
mycouponService.getCouponsByMemberAndStatus(status, function(info) {
$scope.mycoupon = info;
});
};