AngularJS (ng-grid) editableCellTemplate остается в режиме редактирования при потере фокуса

В последней версии ng-grid (v2.0.7), когда editableCellTemplate находится в режиме редактирования и теряет фокус, он остается в режиме редактирования. Это баг или я неправильно настроил сетку?

Вот пример: http://plnkr.co/edit/OgEjk7wFaC982FrKbeHH?p=preview где столбец 0 содержит editableCellTemplate.


person Rob    schedule 16.07.2013    source источник


Ответы (1)


Я нашел ответ в одном из шаблонов внутри ng-grid.js. Мне не хватало ng-input="COL_FIELD"

  <select ng-cell-input ng-class="'colt' + $index" ng-input="COL_FIELD" ng-model="COL_FIELD">
      <option>nl</option>
      <option>fr</option>
      <option>en</option>
  </select>
person Rob    schedule 17.07.2013
comment
Благодаря вашему ответу я решил аналогичную проблему. Официальная документация по ng-grid [angular-ui.github.io/ng-grid/] не указывает атрибут ng-model=COL_FIELD для editableCellTemplate по умолчанию, хотя это необходимо - person AardVark71; 25.08.2013