使用angularjs处理Devextreme数据网格事件
我有以下数据网格定义:使用angularjs处理Devextreme数据网格事件,angularjs,devextreme,Angularjs,Devextreme,我有以下数据网格定义: <div ng-controller="testCtrl"> <div dx-data-grid="{ bindingOptions: { dataSource: 'model' }, paging: { enabled: false }, editing: { editMode: 'row', editEnabled: tru
<div ng-controller="testCtrl">
<div dx-data-grid="{ bindingOptions: { dataSource: 'model' },
paging: {
enabled: false
},
editing: {
editMode: 'row',
editEnabled: true,
removeEnabled: true,
insertEnabled: true
},
columns: [{
dataField: 'Name',
},
{
dataField: 'DateOfBirth',
dataType: 'date'
},
{
dataField: 'Note'
}],
onEditingStart:
function(e) {
alert('EditingStart');
},
onRowInserted:
function(e) {
alert('RowInserted');
}
}"></div>
</div>
但是我有一个语法错误。
如何使用角度方法处理事件?
我在devextreme站点上没有找到任何代码示例。您不应该在标记中直接使用事件处理程序。将其放入控制器:
$scope.editingStart = function(e){
alert("onEditingStart is fired");
}
然后,更新视图:
<div dx-data-grid="{
<!-- data grid options... -->
onEditingStart: editingStart }
"></div>