这是代码,
<span class="ng-scope" ng-repeat="item in searchFields.TitleLevel">
<span ng-show="$first">Title Level:<br /></span>
<span ng-show="wizardData[item.field]!=false && wizardData[item.field]!=null" class="ui-select-match-item btn btn-default btn-xs frosted" type="button">
<span class="close ui-select-match-close" ng-click="wizardData[item.field]=false; isItDirty('Contact')"> ×</span>
<span>
<span class="ng-binding ng-scope">{{item.name}}</span>
</span>
</span>
<span ng-show="$last"><hr class="col-lg-12 sidenav-separator"/><br /></span>
</span>
我想只显示一次“标题级别”,并且ng-show
的{{1}}为真。 wizardData
是复选框列表,因此,如果我在wizardData
ng-show
下保留“标题级别”,则wizardData
条件仅在选中第一个复选框时才为真这是假的。
选择任何复选框时,有没有办法显示“标题级别”? 感谢任何帮助,提前谢谢!
答案 0 :(得分:0)
我会在checkobox上放置一个ng-click处理程序,将其绑定到一个更改$ scope模型的函数以触发$ digest。 SearchFields.showTitle = true 然后做ng-show =“SearchFileds.showTitle”