Angular-ui-grid:如何格式化数据字段的内容
Angular-ui-grid: How to format the contents of a data field
我搜索了angular-ui-grid文档,但没有找到几年前我参与的一个项目中所谓的"CellFormatters"。
"CellFormatters"用于提供网格列所针对字段的文本呈现。例如,假设我们有一个列,用于应用程序中的布尔"isContentEditor"字段,该应用程序的大多数用户都是简单的阅读器。我们可能会决定,为了避免 UI 混乱,该列不应显示"false"或"否",否则它应该不显示任何内容。
回到那个旧项目中,我们将定义一个 CellFormatter 函数,IIRC 将至少接收字段值(即 true 或 false),并返回一个字符串,该字符串应该是字段内容的 HTML 格式版本。
通过 JavaScript 函数进行这种预处理是否可能与 angular-ui-grid 一起使用?
使用 '
cellFilter' 为该数据指定过滤器。此外,如果您将"sortCellFiltered"设置为true,则在过滤器被激活后将应用排序。
{
field: 'validFrom', displayName: 'VALID FROM',type : 'date',
cellFilter : 'date', enableCellEdit : false, sortCellFiltered : true
}
.filter('date', function(moment) {
return function(input) {
if (input) {
return moment(input).format('MMM Do, YYYY');
}
return 'No Date Provided';
};
});
ColumDefs Ui-Grid
相关文章:
- SIMPLE Javascript代码,用于显示谷歌电子表格中单个字段的数据
- 本地存储自动完成/提前键入字段的数据
- 如何使用 JavaScript 使用相同的函数对多个输入字段进行数据验证
- 变量不从字段收集数据
- 翡翠选择字段填充数据
- 续集模型中字段的数据类型
- jquery和ajax.如何检索此字段的数据并返回到右侧复选框
- 使用 Javascript 实时打印字段输入数据
- Angularjs对记录中某个字段的数据进行分组
- php页面无法保存页面realod上输入字段的数据
- 使用特定字段对数据表进行排序
- 敲除JS中每个带有计算字段的数据绑定
- 根据json中的特定字段分组数据,然后创建元素
- jQuery自动补全,传递字段的数据属性自动补全位于
- Javascript与Spring不能从字段发送数据
- 返回数组中存储字段的数据
- 如何发送具有两个名称和只有一个字段的数据
- 将
- 置于其他
- 内部 - 单击时输入字段的数据 ID
- 在jQuery函数中检索wordpress自定义字段(组)数据
- 如何避免使用隐藏字段将数据从PHP传递到Javascript