我们的团队正在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时,排序将无法正常工作。
有什么办法解决此问题吗?谢谢!
答案 0 :(得分:0)
尝试使用:
ng-show="c.options.case_number"
我对其进行了编辑,以免混淆。