use*_*386 29 angularjs angularjs-directive
我有月份作为数字(1,2,3,...),并希望显示相应的名称.我怎样才能做到这一点?
是否可以使用 {{ date_expression | date[:format] }}
Rei*_*rkk 44
请查看http://docs.angularjs.org/api/ng.filter:date上的文档.在那里,您将看到所需的格式:
{{date_expression | date:'MMMM'}}
Run Code Online (Sandbox Code Playgroud)
kcs*_*oft 38
如果你有月份索引,你可以创建自己的过滤器:
myApp.filter('monthName', [function() {
return function (monthNumber) { //1 = January
var monthNames = [ 'January', 'February', 'March', 'April', 'May', 'June',
'July', 'August', 'September', 'October', 'November', 'December' ];
return monthNames[monthNumber - 1];
}
}]);
Run Code Online (Sandbox Code Playgroud)
然后在你的模板中:
{{date_expression | monthName}}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
41302 次 |
| 最近记录: |