angularjs – ng-grid行模板中的日期格式

前端之家收集整理的这篇文章主要介绍了angularjs – ng-grid行模板中的日期格式前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我创建了一个包含以下列定义的ng-grid:

columns: [
  { field: "CompanyPkid",visible: false },{ field: "CompanyName",{ field: "StartDate",visible: false,cellFilter: "date:'yyyy-MM-dd'" },{ field: "CompanyId",displayName: "Company ID",cellTemplate: "<div class=\"ngCellText\" ng-class=\"col.colIndex()\">"+
                    "<a href=\"Company/Edit/{{row.getProperty('CompanyPkid')}}\">"+
                      "{{row.getProperty(col.field)}}"+
                    "</a><br />"+
                    "{{row.getProperty('CompanyName')}}<br />"+
                    "{{row.getProperty('StartDate')}}"+
                  "</div>",}],

其中一列是隐藏日期列.

其中一列使用模板并包含隐藏日期列中的值.

我想将多行列中的日期格式化为yyyy-MM-dd.这可能吗?如果是这样,怎么样?

解决方法

使用 date过滤器,如下所示:

{{row.entity.StartDate | date:'yyyy-MM-dd'}}

猜你在找的Angularjs相关文章