就像主题所说:在我的项目中,我有一个md-datepicker,在某些情况下(有意)显示"无效日期"。是否有可能翻译或更改此文本?
答案 0 :(得分:3)
是
实际上,我遇到了同样的问题而且#34;无效日期"不应该是好的。我认为它应该是空白的。
在我的项目中,当我启用" md-open-on-focus"然后我点击输入(不是图标或插入符号)。
此外,我正在使用具有以下配置的Moment.js:
$mdDateLocaleProvider.formatDate = function (date)
{
return moment(date).format('DD/MM/YYYY');
};
如您所见,无效日期(如null或空)已形成,然后返回。
然后,我通过将其替换为:
来解决它 $mdDateLocaleProvider.formatDate = function (date)
{
var tempDate = moment(date);
return (tempDate.isValid() ? tempDate.format('DD/MM/YYYY') : '');
};