Это мой выбор и варианты должны быть в формате гггг/мм/дд, но они не являютсяУгловые пользовательские фильтры - форматирование даты вопроса
<select ng-model="date" ng-options="row.Triage_x0020_start_x0020_date as row.Triage_x0020_start_x0020_date for row in rows | jsonDate:'yyyy/MM/dd'| unique:'Triage_x0020_start_x0020_date'">
- выберите тему -
Это мой список, который отображает правильно row.Triage_x0020_start_x0020_date
<ul>
<li ng-repeat="row in rows | filter:businessUnit | filter:topic | filter:date">
<p>{{row.ID}}</p>
<p>{{row.BusinessUnit}}</p>
<p>{{row.Topic}}</p>
<p>{{row.Triage_x0020_start_x0020_date | jsonDate:'yyyy/MM/dd'}}</p>
</li>
</ul>
Это мой список, который является фильтром, который преобразования JSON строки объекта Date.
var myApp = angular.module('myApp', ['ngRoute','ui.utils']);
myApp.filter('jsonDate', function ($filter) {
return function (input, format) {
return $filter('date')(new Date(input), format);
};
});
myApp.controller('RowsListCtrl', function ($scope) {
$scope.rows = myJSON;
});
Вопрос почему фильтр не работает в некоторых> Параметры и отображение 2014-04-02 18:00:00 снабжать струной, тетивой и т.п.
вы можете посмотреть в [momentjs ФИЛТР эр] (http://jsfiddle.net/plantface/mjf65wtp/). –
По-прежнему не работает. Кроме того, фильтр momentjs очень похож на jsonDate. – Dalli