Javascript 角度js ui网格双击行不工作
我想在双击ui网格行时调用函数myFunc。 为此,我使用了Javascript 角度js ui网格双击行不工作,javascript,angularjs,angular-ui-grid,ui-grid,Javascript,Angularjs,Angular Ui Grid,Ui Grid,我想在双击ui网格行时调用函数myFunc。 为此,我使用了 <ng-dblclick="grid.appScope.myFunc()"> 它的指令名输入错误 应该是 ng-dblclick="grid.appScope.myFunc()" 而不是 ngdblclick="grid.appScope.myFunc()" 这应该做到: var-app=angular.module('app',['ui.grid','ui.grid.selection']); app.contr
<ng-dblclick="grid.appScope.myFunc()">
它的指令名输入错误 应该是
ng-dblclick="grid.appScope.myFunc()"
而不是
ngdblclick="grid.appScope.myFunc()"
这应该做到:
var-app=angular.module('app',['ui.grid','ui.grid.selection']);
app.controller('MainCtrl',['$scope',函数($scope){
var dblClickRowTemplate=
//与普通模板相同,但使用ng dblclick=“grid.appScope.myFunc()”
"";
$scope.gridOptions={
rowTemplate:dblClickRowTemplate,
//selectedItems:$scope.mys,
enableRowSelection:true,
//enableSelectAll:true,
选择RowHeaderWidth:35,
行高:35,
showGridFooter:true,
enableRowHeaderSelection:false,
多选:错,
enableSelectAll:false,
enableFullRowSelection:true,
数据:[{姓名:“莫罗尼”,年龄:50},
{姓名:“Tiancum”,年龄:43},
{姓名:“雅各布”,年龄:27},
{姓名:“尼菲”,年龄:29},
{姓名:“埃诺斯”,年龄:34}]
}
$scope.myFunc=函数(){
警惕(‘你的双夹子!’);
};
}]);代码>
您使用的是哪个ui网格版本?我使用的是ui网格3.0。3@TilakPatil您想让ng dblclick
在哪里工作??目前您直接绑定到网格..我下面的答案有帮助吗?你还需要什么吗?
ng-dblclick="grid.appScope.myFunc()"
ngdblclick="grid.appScope.myFunc()"