我们的团队正在ServiceNow中构建一个窗口小部件,该窗口小部件显示了可以通过选项模式选择的列的案例列表。选项模式由每列的true / false字段组成,html如下所示:
<th ng-if="c.options.case_number">
<a href="javascript:void(0)" title="Case Number" id="caseNumber" ng-click="sortType = 'number'; sortReverse = !sortReverse">
<span ng-show="sortType == 'number' && !sortReverse" class="fa fa-arrow-down"></span>
<span ng-show="sortType == 'number' && sortReverse" class="fa fa-arrow-up"></span>
${Case Number}
</a>
</th>
我们遇到的问题涉及选项模式打破排序功能。如果我们拿走ng-if =“c.options.case_number”,那么排序效果很好。但是,使用ng-if in,排序拒绝工作。
任何想法如何解决这一问题?谢谢!
尝试使用:
ng-show="c.options.case_number"
我编辑它以免混淆人们。