搜尋

首頁  >  問答  >  主體

angular.js - ng-if和ng-show的差別?

在做需求的時候,有2個按鈕點擊彈出同一個浮動框,但是內容又不一樣,所以我想到用ng-if來做(我當時是想不用加載減輕壓力??坑了自己啊),然後用ng-model和filter來進行輸入框的篩選顯示功能,但是用ng-if把頭部head和內容content分開後,雖然能同時顯示,但是無法篩選,換成ng-show就行。
這是浮動框部分

這是js部分

#
伊谢尔伦伊谢尔伦2757 天前679

全部回覆(1)我來回復

  • 黄舟

    黄舟2017-05-16 13:22:26

    ng-if 把你頁面的dom節點直接刪除了,

    ng-show 只是隱藏這個節點,給它加了一個ng-hide樣式。

    回覆
    0
  • 取消回覆