是否可以在按钮单击时显示和隐藏一些Slickgrid列,并在刷新特定Slickgrid页面时将列设置为默认值。我是angularjs的新手,对我有用,请发表您的意见。
答案 0 :(得分:0)
是的,您可以将ng-hide用于该列。并将其初始值设为false。这样它最初可见。使你的活动成真。每次进入此视图时都会显示
答案 1 :(得分:0)
// grid是我的网格实例变量
//首先
var mycolumns = grid.getColumns();
for(var i = 0; i< mycolumns.length; i ++){
//根据您的逻辑删除您需要的列
}
grid.setColumns(mycolumns);
//这是在slickgrid中隐藏列的正确方法,它们会 //不在网格中,但仍然在数据视图中,所以你仍然可以在那里引用//值.hide()或ng-hide对你没有任何作用。