EasyUI Datagrid с двумя одинаковыми полями и различным форматером - PullRequest
0 голосов
/ 18 декабря 2018

У меня есть EasyUI Datagrid с двумя одинаковыми полями, как это:

<th data-options="field:'listprice',width:80,align:'right',formatter:formatPrice">List Price</th>

<th data-options="field:'listprice',width:80,align:'right',formatter:formatPriceToWords">List Price</th>

и у меня есть 2 функции для форматирования значения цены, но для этих столбцов применяется только форматер первого столбца.У меня есть jsfiddle, который показывает именно проблему, и вот ссылка:

http://jsfiddle.net/pouya_devil/vrbjudpz/2/

, если вы прокомментируете первый столбец с listprice поле, тогда будет применена вторая функция форматирования.Я хочу знать, как можно реализовать сетку с 2 столбцами идентичного поля

1 Ответ

0 голосов
/ 18 декабря 2018

Оба столбца ссылаются на один и тот же field.К сожалению, документы не совсем ясны в такой ситуации, но, похоже, это проблема.

Чтобы решить эту проблему, вы можете ввести в элемент griddata еще один элемент строки, который дублирует список..

Я разбудил твою скрипку, чтобы прояснить это: http://jsfiddle.net/zwif_/ncjperwm/

...