如何翻译md-datepickers"无效日期"信息?

时间:2017-05-02 08:16:38

标签: angularjs-material

就像主题所说:在我的项目中,我有一个md-datepicker,在某些情况下(有意)显示"无效日期"。是否有可能翻译或更改此文本?

1 个答案:

答案 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') : '');
    };