Используя ngx-datatable, как настроить столбец для отображения одного значения, но сортировать по другому значению? - PullRequest
1 голос
/ 07 марта 2020

В моем ngx-datatable у меня есть столбец, который показывает строку, возможно, говорят, что это деньги (но не обязательно, это может быть любая строка). Если я отображаю значение в виде числа, оно сортируется по числовому значению. Если я отображаю значение в виде денег, столбец сортируется по алфавиту. То, что я хочу сделать, это отсортировать по значению, которое я назначил для сортировки, но отобразить значение, которое я ему сообщаю. Это должно быть сделано для каждого столбца.

Теперь этого недостаточно для того, чтобы просто указать сетке, чтобы она показывала число как деньги, потому что это совпадение, которое легко описать. Отображаемым значением может быть что угодно, даже то, что не может быть представлено численно (но у меня есть столбец, который имеет числовое представление этой строки, так что это не проблема).

То, что я хочу сделать, это настроить столбец так, чтобы отображалось значение, как я выбрал, но когда щелкнет заголовок столбца, он будет отсортирован по числовому представлению, которое я также установил.

Приведенные мною примеры, похоже, показывают, как сортировать только по одному значению, или для разрешения формата сетки мне нужно что-то более сложное. Я новичок с Angular, поэтому, возможно, я не знаю, что искать.

...