Раньше я программировал на JQuery, а теперь перешел на AngularJS. В JQuery это подключаемый модуль базы данных для красивой сортировки таблицы. В AngularJS я обнаружил, что смарт-таблица очень похожа и также отвечает большинству моих потребностей. Тем не менее, у меня есть еще один запрос, который заключается в том, чтобы изначально иметь эти стрелки ВВЕРХ/ВНИЗ, чтобы продвигать пользователей, которые могут сортировать эти столбцы.
Я получил, как иметь стрелку, когда столбец отсортирован, НО я не знаю, как иметь стрелки вверх/вниз перед сортировкой и переходить на стрелку вверх или вниз, когда столбец отсортирован.
<thead>
<tr class="sortable">
<th >Toggle Expand/Collapse</th>
<th st-sort="projectName" st-sort-default="default" st-skip-natural="true">Project Name</th>
<th st-sort="val" st-skip-natural="true">Project Value</th>
<th st-sort="cost">Cost of Project</th>
<th st-sort="cost_benefit_ratio">Cost Benefit Ratio</th>
<th st-sort="creatorName">Creator</th>
<th st-sort="create_at">Create Time</th>
<th st-sort="LastEditorName">Last Editor</th>
<th st-sort="edit_at">Edit Time</th>
<th> Edit </th>
</tr>
<tr>
<th colspan="10"><input st-search="" class="form-control" placeholder="global search ..." type="text"/></th>
</tr>
</thead>
Пожалуйста, смотрите мою прикрепленную фотографию.