如何在 UI 网格中对列进行排序
How can I order the columns in UI-grid?
我有一个类似
JSON 的 JSON{
x:1,
y:2
}
这意味着当我把它贴在我的 ui-grid 上时,x
列是第一列,y
列是第二列。但是,我想要相反的情况:y
然后x
.
如何告诉 UI 网格在x
之前显示y
?
通过使用columnDefs
.
在 html 中定义网格,如下所示:
<div id="grid1" ui-grid="gridOptions" class="grid"></div>
你的应用代码是这样的:
var app = angular.module('app', ['ui.grid']);
app.controller('MainCtrl', ['$scope',
function($scope) {
$scope.myData = [{
"x": "1",
"y": "2",
}, {
"x": "3",
"y": "4",
}];
$scope.gridOptions = {
data: 'myData'
};
$scope.gridOptions.columnDefs = [{
name: 'y'
}, {
name: 'x'
},
];
}
]);
请注意columnDefs
如何将y
用于第一列,x
用于第二列。
这是一个普伦克
相关文章:
- jQuery UI可排序-多连接列表拖动
- ui网格:在自定义表头模板中触发排序
- 我在页面中使用的jQuery UI可排序项目;不起作用
- 在jQuery UI中获取ul和li值,拖放即可排序
- Jquery UI可排序检测轴向上和向下
- Jquery UI可排序,自动移动项目
- KnockoutJS/jQuery UI可排序冲突
- UI可排序与角度过滤器进行ng重复
- jQuery UI-拖放排序和还原
- JQuery UI在移动设备上可排序禁用滚动
- jQuery UI排序无法使用动态表
- 在可排序的JQuery UI列表中至少保留一个项目
- jQuery UI可排序,释放鼠标按钮事件
- 对jQuery UI可排序表应用包含可以防止将高行移动到最后一个位置
- 通过拖放在运行时启用/禁用可排序的jQuery UI(jsFiddle示例)
- 模仿`overflow-y:auto;overflow-x:visible `在jQuery UI可排序对象上
- jQuery UI 可排序:事件的顺序
- jquery可排序ui异常
- jQuery可排序UI语法问题
- jquery可排序ui保存tr位置