Angular Ui-Grid日期格式工具提示

时间:2015-09-02 22:41:08

标签: angularjs angular-ui-grid

我想在UI-Grid的名称列中显示工具提示,如:

[[GameData sharedGameData].teamA setTeamName : self.teamA_name.text];
 NSLog(@"Before : %@ vs %@", [GameData sharedGameData].teamA.teamName,self.teamA_name.text);
  [[GameData sharedGameData] printGameData];

`

如何更改row.entity.date的格式?

1 个答案:

答案 0 :(得分:1)

您需要在控制器中添加$ filter引用。然后只需使用$filter格式化日期。

  app.controller('MainCtrl', ['$scope', '$http', 'uiGridConstants', '$filter', function ($scope, $http, uiGridConstants, $filter) {
    $scope.gridOptions = {
      enableSorting: true,
      columnDefs: [
        { field: 'MemberName', dispalyName: 'Member Name', 
              cellTooltip: function (row, col) {
                  return 'Name: ' + row.entity.name + ' Company: ' + $filter('date')(row.entity.date, 'yyyy-MM-dd');
              }
        }
      ]};
  }]);

我还添加了一个plunker样本。