如何仅在ui-grid.js中显示特定列
How to only show specific columns in ui-grid.js
我有带有许多(部分嵌套)参数的json数据(REST响应),但只想显示特定的参数。
如何隐藏所有并仅启用特定的?目前,所有参数都显示为列。
因此,我不想通过excludeParameters或columnDef-visible=false来逐个隐藏(因为参数列表可能会根据REST响应而不同)。
你知道吗?我的意图是将默认可见性更改为false,只将所需的参数更改为true(通过columnDef-visible)。有什么解决方案吗?
提前感谢,Chris
我的表选项看起来像这个
$scope.tableOptions= {
data : [],
columnDefs :[
{ field : 'firstName'},
{ field : 'middelName'},
{ field : 'lastName' }
]
}
我正在使用该指令作为
<div ui-grid="tableOptions"></div>
一旦rest api获取结果,数据将填充在$scope.tableOptions的数据字段中
在我的例子中,每个Json对象都有10多个字段,但表中只显示了我在columnDefs 中定义的三个字段
相关文章:
- 隐藏/显示 js 代码不会在 IE8 或更低版本上运行
- 关闭网页时没有显示 Js 的工作时间
- Firebug不再显示JS错误
- 如何在标题标签上显示 JS 变量
- 为什么突出显示.js忽略了语言类
- 在某些情况下显示 JS 警报
- 带有文本显示js功能的图像映射 - 某些部分不显示
- 防止显示.js缩放
- 突出显示 pre 标记中的语法,并突出显示.js
- 更改滚动显示.js视口
- 如何使用 bower 构建依赖关系(例如突出显示.js)
- angularjs:不能显示 JS 'typeof' 的返回值
- 提交后显示 JS/Ajax 消息
- 突出显示.js在文本区域中
- 车把内脚本中的 HTML 在使用 ember 时不显示.js + 剑道 UI
- 使用 jQuery.AJAX 在 Div 中显示 JS 图表
- 在样式模式 (jQuery UI) 窗口中显示 JS 警报
- 突出显示.js在 AngularJS SPA 中不起作用
- Gulp uglify 失败并显示 js 解析错误
- 使用Sharepoint列表值时未显示JS警报