Наша команда создает виджет в 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, сортировка отказывается работать.
Есть идеи, как это исправить?Спасибо!