У меня есть аа GridPanel, которая имеет следующие поля:ExtJS GridPanel и столбец данных по умолчанию
Имя ID Адрес Home_Phone Cell
Некоторые записи, которые возвращают в магазин не может иметь каких-либо данных для некоторых из этих областей, вместо того, чтобы отобразить пустой столбец для этой записи в сетке, я хотел бы показать значение по умолчанию «N/A».
Так что я бы
Имя ID Адрес Home_Phone Cell Shaun 2 Мой адрес N/AN/A
Скорее тогда:
Имя ID Адрес Home_Phone Cell Shaun 2 Мой адрес
Я знаю два способа сделать это:
1) В задней части, если поле не существует, возвратите «N/A» для этого столбца в JSON. 2) Создайте шаблон с помощью метода, который проверяет, не содержит ли запись значение «Н/Д».
Вопрос в том, есть ли более простой способ передать столбец сетки, если на дисплее записи не отображается значение по умолчанию «N/A»?
Вы пропустили замыкающую скобку ')' в вашем состоянии: 'if (Ext.isEmpty (value) {'. Также вы должны избегать косой черты таким образом: '' N \\ A'' – RomanPerekhrest
Не было бы было более полезным для редактирования этого 4-летнего ответа вместо этого комментария? – nscrob
ваш ответ был принят как лучший ответ - поэтому привести его к соответствующей форме. (Если бы я допустил такие ошибки, я полностью ожидал, что такой ответ будет выговор " другие парни "- И я столкнулся с такими случаями) .Не нравится downvotes?! Я тоже. – RomanPerekhrest