angularjs – ngSwitch和ngInclude有什么区别?

前端之家收集整理的这篇文章主要介绍了angularjs – ngSwitch和ngInclude有什么区别?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
ngSwitch和ngInclude有什么区别?

我真的需要了解它的区别,所以我可以继续我的项目.

ngSwitch是否仅隐藏dom元素?

解决方法

您可能会发现v1.1.4文档更有帮助(如果您不使用1.1.4,请忽略有关动画的内容): ngSwitch

ngSwitch有条件地添加/删除DOM元素(ng-show / hide改变CSS).

ngInclude可以获取部分/外部HTML片段.

两者都创建新的子范围,原型继承自其父范围. (为每个ng-switch-when / default创建一个新的子范围.)

您可以将ngInclude与ngSwitch:https://stackoverflow.com/a/12584774/215945一起使用

如果希望(或可以)重用HTML片段(例如客户端UI(https://stackoverflow.com/a/13005658/215945)),请使用ngInclude.

猜你在找的Angularjs相关文章