Значение по умолчанию для шаблона ячейки ng-grid не работает

Я скопировал строку шаблона ячейки по умолчанию в определение gridOption, но поведение полностью отличается от определения cellTemplate. Это как-то связано с пользовательскими фильтрами для ячейки, но я не могу понять, почему есть разница.

<span ng-cell-text>{{COL_FIELD CUSTOM_FILTERS}}</span>

Если я опускаю 'CUSTOM_FILTERS', то в ячейке отображается нефильтрованное значение. Если я добавлю "CUSTOM_FILTERS", то ячейка будет пустой и редактирование невозможно.

Фильтр - это просто фильтр "currency:"$".

Если я явно прописываю содержимое вместо того, чтобы позволить ng-grid выполнять замену, то он работает нормально.

<span ng-cell-text>{{row.getProperty(col.field) | currency:"$"}}</span>

Кто-нибудь знает, почему это происходит? Это с нг-сеткой 2.08

Вот плункер

0 ответов

Другие вопросы по тегам