Angular material 引入了新的日期选择器组件 here .
我希望此组件返回的日期采用 yyy-mm-dd 格式,但我不确定这是如何完成的。通过搜索发现可以使用$mdDateLocaleProvider
,但是没有找到使用的例子。
谁能给我一个格式化 md-datepicker
返回日期的工作示例?
最佳答案
有 $mdDateLocaleProvider
的文档在 Angular Material 文档中。
angular.module('app').config(function($mdDateLocaleProvider) {
$mdDateLocaleProvider.formatDate = function(date) {
return moment(date).format('YYYY-MM-DD');
};
});
如果您不使用 moment.js,请将 formatDate
中的代码替换为您希望用于格式化日期的任何内容。
Here是一个基于 Angular Material 文档示例的 CodePen 示例。
关于javascript - 使用 momentjs 更改 Angular Material 中的 md-datepicker 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32566416/