搜索

首页  >  问答  >  正文

angular.js - ng-if和ng-show的区别?

在做需求的时候,有2个按钮点击弹出同一个浮动框,但是内容又不一样,所以我想到用ng-if来做(我当时是想不用加载减轻压力??坑了自己啊),然后用ng-model和filter来进行输入框的筛选显示功能,但是用ng-if把头部head和内容content分开后,虽然能同时显示,但是无法筛选,换成ng-show就行。
这是浮动框部分

这是js部分

伊谢尔伦伊谢尔伦2738 天前663

全部回复(1)我来回复

  • 黄舟

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

    ng-if 把你页面的dom节点直接删除了,

    ng-show 只是隐藏这个节点,给它加了一个ng-hide样式。

    回复
    0
  • 取消回复