今天我们来看看怎样使用Angular的ngShow 和ngHide 指令来完成它们听起来应该完成的,显示和隐藏!
它们应该做的事
ngShow 和ngHide 允许我们显示或隐藏不同的元素。这有助于创建Angular应用时因为我们的单页程序会有许多的移动部件随着应用状态的改变而来来去去。
这些指令的最伟大的部分就是我们不必使用CSS或者JS来操作显示还是隐藏。这些都是由老练的Angular来完成。
用法
想使用ngShow 或ngHide,只需将指令添加到你想要显示或者隐藏的元素上即可。
<div ng-show="!hello">this is a goodbye message
<div ng-show="appState == 'goodbye'">this is a goodbye message
<div ng-hide="checkSomething()">