0
當我雙擊一個單元格時,它允許我編輯該值,但是當我開始鍵入它時,刪除了完整的值並只讓我輸入1個字符。ng-grid editCell不能正常工作
任何人都遇到過這個問題?
$scope.gridOptions = {
data: 'myData',
selectedItems: $scope.mySelections,
multiSelect: true,
showSelectionCheckbox: true,
enableCellSelection: false,
keepLastSelected: false,
showFilter : true,
enableColumnResize : true,
enableCellEdit: true,
columnDefs: [{field: 'show', displayName: '', enableCellEdit: false, cellTemplate: '<span class="ngCellText cursor-pointer" style="padding-left: 15px;" ng-click=navEdit(row.getProperty(\'naam\'),row.getProperty(\'crediteurnummer\'));><i class="icon-zoom-in"></i></span>'},
{field: 'naam', displayName: 'naam', enableCellEdit: true},
{field: 'crediteurnummer', displayName:'crediteurnummer', enableCellEdit: true},
{field: 'plaatsnaam', displayName:'plaatsnaam', enableCellEdit: true},
{field: 'land', displayName:'land', enableCellEdit: true},
{field: 'waardering', displayName: 'waardering', cellTemplate: '<div class="{{row.entity.waardering}} ngCellText">{{row.entity.waardering}}</div>', enableCellEdit: true}],
rowTemplate:'<div style="height: 100%; color: #428bca;" ><div ng-style="{ \'cursor\': row.cursor }" ng-repeat="col in renderedColumns" ng-class="col.colIndex()" class="ngCell ">' +
'<div class="ngVerticalBar" ng-style="{height: rowHeight}" ng-class="{ ngVerticalBarVisible: !$last }"> </div>' +
'<div ng-cell></div>' +
'</div></div>'
};