Я использую Угловой вместе с UI-Grid (http://ui-grid.info/)Угловой UI сетка редактировать ячейки на кнопке Click
Я установка Сетка с помощью опций ниже
this.mdGridLogOptions.gridOptions= {
enableSorting: false,
enableColumnMenus: false,
enableAutoFitColumns: false,
paginationPageSizes: [25, 50, 100, 200, 500],
enableFiltering: true,
enableGridMenu: false,
enableCellEditOnFocus: true,
columnDefs: [
{
field: 'override_date',enableCellEdit:true,
displayName: 'PROMISE DATE', type: 'date',
cellFilter: 'date:"MMM-dd-yyyy"',
cellTemplate:'<div class="ui-grid-cell-contents" layout="row" layout-align="space-between end"><div>{{COL_FIELD CUSTOM_FILTERS}}</div><div ng-click="grid.appScope.clickHandler()" class="material-icons md-light">event</div></div>',
editableCellTemplate: '<div uigriddatepicker ng-class="colt + col.uid"></div>'}}
Поля показывает правильно, как показано ниже , У меня есть пара проблем
- Только двойной щелчок работает для редактирования поля. Я понимаю, что editcellonfocus - это вариант, но он не работает по назначению, так как я не могу отключить двойной щелчок.
- Я хочу начать процесс редактирования, нажав кнопку календаря и отключив кнопку двойного щелчка. есть ли событие BEGINEDIT для родительской ячейки?
Не ставьте ссылки на answer.Because ссылке возможно сломанную через некоторое время –
Ссылки возможно сломанных после иногда . Попробуйте ответить без ссылок –