Я пытаюсь использовать раскрывающийся список ui-select внутри редактируемой сетки ng. Вот как выглядит мой редактируемый шаблон ячейки:
editableCellTemplate: "<ui-select ng-model=\"COL_FIELD\" ng-class=\"'colt' + col.index\" theme=\"bootstrap\"><match placeholder=\"Choose client Account..\"></match><choices repeat=\"client in clients | filter: $select.search\"><div ng-bind-html=\"client.clientAccount | highlight: $select.search\"></div></choices></ui-select>"
Однако я не могу привязать выбранное значение к классу,
нг-класс=\"'кольт' + col.index\"
Я получаю следующую ошибку на моей консоли:
Ошибка: [$parse:syntax] Синтаксическая ошибка: токен '{' является неожиданным токеном в столбце 20 выражения ['colt' + col.index {open: $select.open}], начиная с [{open: $select .открытым}].
Сгенерированный HTML выглядит следующим образом:
В основном html генерируется как ng-class="'colt' + col.index {open: $select.open}", а фигурные скобки вызывают синтаксическую ошибку.
Кто-нибудь сталкивался с подобной проблемой?