栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

角ng-if和ng-show组合

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

角ng-if和ng-show组合

丹尼斯(Denis)的答案+1,但仅出于完整性考虑,它甚至可以通过将逻辑保留在视图中而不会“污染”控制器来进一步简化:

<button ng-click="show = !show">toggle</button><div ng-if="once = once || show" ng-show="show">Heavy content</div>

矮人

编辑: 以上版本可以通过一次绑定进一步改进(和简化),以减少不必要的$

once
watch-这仅适用于Angular 1.3+:

<div ng-if="::show || undefined" ng-show="show">Heavy content</div>

undefined
需要,以确保观看值不“稳定”成为前
true
。一旦价格稳定下来,它也将失去$ watch,因此不会受到进一步更改的影响
show



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/399608.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号