0
に私はセットアップが角度UIグリッドエディット・セルをクリックしてボタン
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>'}}
フィールドの下のオプションを使用してGridは以下のように適切に示していUIグリッド(http://ui-grid.info/)
とともにアンギュラ使用しています。私はいくつかの問題があります
- フィールドの編集にはダブルクリックしかありません。 editcellonfocusはオプションですが、ダブルクリックを無効にすることができないため意図した通りに動作しないことを理解しています
- カレンダーボタンをクリックしてダブルクリックボタンを無効にして編集プロセスを開始します。親セルにBEGINEDITイベントが発生していますか?
リンクなしで答えてみてください –
リンク後に壊れたanswer.Becauseリンク内のリンクを入れないでください –