目前在介面上有個多選框選擇1
或0
,主要是ng-if
判斷0
或1
來切換展示不同的兩個p,。
現在有個問題,每個p
切換的時候另一個p總是會短暫存在,使得切換有延遲效果不好~有什麼好的辦法麼? ~
世界只因有你2017-05-15 16:54:36
你確定是ng-if指令引起的問題麼?我建了個例子,沒發現任何問題,我在開發的時候也沒遇到有延遲的問題。
測試網址:https://jsfiddle.net/mm0h7ves/
UI上沒道理有延遲,除非你們腳本執行效率太低或頁面中的watcher太多,導致輪訓臟檢查太慢
某草草2017-05-15 16:54:36
這個很簡單 你在點擊切換之前 把上一個p輸出的物件設為空就可以了
$scope.use = function(status) {
$scope.mycoupon = {};
$scope.useFlag = status;
mycouponService.getCouponsByMemberAndStatus(status, function(info) {
$scope.mycoupon = info;
});
};