如何在angular.js中一键显示多个div

时间:2013-10-29 07:10:25

标签: javascript html css angularjs

我有像这样的HTML

   <div ng-controller="ClientCtrl">

        <div ng-show="shows">hello</div>

        <div ng-show="show">world</div>

        <button ng-click="show=!show">click</button>

     </div>

当我点击点击按钮时,我能够显示第二个div(世界)。但是当我点击点击按钮时,我想显示两个div。怎么做。?

3 个答案:

答案 0 :(得分:2)

如果div需要显示在不同的变量上,那么你可以试试这个:

<button ng-click="show=!show;shows=!shows">click</button>

或控制器中的功能。但他们真的需要在不同的变量上显示吗?

答案 1 :(得分:2)

试试这个:

<div ng-show="show">hello</div>

<div ng-show="show">world</div>

答案 2 :(得分:1)

试试这个:

http://plnkr.co/edit/WKvAaX它类似于@karaxuna