ngSwitch和ngInclude有什么区别?
我确实需要了解它们之间的区别,因此我可以继续进行我的项目。
ngSwitch是否仅隐藏dom元素?
最佳答案
您可能会发现v1.1.4文档更加有用(如果不使用1.1.4,请忽略有关动画的内容):ngSwitchngSwitch
有条件地添加/删除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 - ngSwitch和ngInclude有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16546841/