虽然排序(sort-Indicator)在降序后没有改变其位置。第一次单击时的指示器显示↑(asc),第二次单击时的指示器显示↓(desc),然后每次单击后,指示器仅停留在↓(desc)中。指示器没有变化,但排序逻辑工作正常。
在handsontable.full.js中,我进行了一些更改以更改排序指示器箭头的位置,例如:
之前:var orderToCssClass = new Map([[__ utils.ASC_SORT_STATE,HEADER_CLASS_ASC_SORT],[_ utils.DESC_SORT_STATE,HEADER_CLASS_DESC_SORT]]);
之后:var orderToCssClass = new Map([[__ utils.DESC_SORT_STATE,HEADER_CLASS_DESC_SORT],[_ utils.ASC_SORT_STATE,HEADER_CLASS_ASC_SORT]]);
现在它显示为:第一次单击时显示↑(asc),第二次单击时显示↓(desc),第三次单击时显示↑,然后重复。 排序逻辑工作正常,但指示符并未隐藏默认顺序,而是显示为↑。
预期:第一次单击将显示↑(asc),第二次单击将显示↓(desc),第三次应将其隐藏。