Javascript 剑道网格如何隐藏角度范围函数中的列?
我想问一下,如何在JS函数的作用域中动态隐藏剑道网格中的列 我试着用这把小提琴: 但如果我在ng之后尝试在角度范围函数中执行相同的函数,请单击:Javascript 剑道网格如何隐藏角度范围函数中的列?,javascript,angularjs,kendo-grid,columnname,Javascript,Angularjs,Kendo Grid,Columnname,我想问一下,如何在JS函数的作用域中动态隐藏剑道网格中的列 我试着用这把小提琴: 但如果我在ng之后尝试在角度范围函数中执行相同的函数,请单击: $scope.hideColumn = function () { console.log("Hidding"); grid.hideColumn("user_role"); }; TypeError: undefined is not a function at Scope.$scope.h
$scope.hideColumn = function () {
console.log("Hidding");
grid.hideColumn("user_role");
};
TypeError: undefined is not a function
at Scope.$scope.hideColumn
我收到错误:
$scope.hideColumn = function () {
console.log("Hidding");
grid.hideColumn("user_role");
};
TypeError: undefined is not a function
at Scope.$scope.hideColumn
我如何才能正确地进行(不仅隐藏,而且锁定等)
谢谢你的建议 如果剑道设置了剑道网格名称,则可以从控制器中的$scope访问该名称 e、 g
<div id="someId" data-kendo-grid="accessMeFromTheControllerID"
k-auto-bind="false"
k-data-source-init={... removed for brevity...}
k-columns="[
{ field: 'id', title: 'Id' },
{ field: 'columnToBeHidden', title: 'I should be hidden!' }
]"
></div>
如果您想使用JQuery(不需要,但可以很好地了解)
您是否找到了解决方案?您的变量
grid
可能未定义。您是否通过