ExtJS groupTextTpl выражение, когда ноль - PullRequest
0 голосов
/ 26 октября 2010

У меня есть Ext.grid.GroupingView и я группирую свои данные с «field1», но это также может быть нулевым, я хотел бы знать, есть ли способ изменить «текст» в GroupTextTpl для отображения

Данные без группы

Когда мое поле 1 пусто, я пробовал это

( {gvalue==null?"Null":text} ) ({[values.rs.length]} {[values.rs.length > 1 ? "Items" : "Item"]})

Но не сработало, есть идеи по этому поводу?

1 Ответ

1 голос
/ 02 ноября 2010

Представление группы использует XTemplate в этой конфигурации groupTextTpl, поэтому вам следует ознакомиться с документацией по XTemplate, она очень подробная и очень мощная.По сути, любой код, который находится в квадратных скобках, оценивается, что вам нужно в вашем примере.Кроме того, не уверен, почему у вас есть круглые скобки ... если это не является частью вашего вывода.

Попробуйте:

'{[values.field1 == null ? "Null" : values.text]} {[values.rs.length]} {[values.rs.length > 1 ? "Items" : "Item"]}'

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...