ng-if和ng-show的区别?

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

clipboard.png

阅读 2.7k
1 个回答

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进