使用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>