我如何可以覆蓋moment.js覆蓋的那一刻JS默認無效日期文本
var defaultInvalidDate = 'Invalid date';
不改變moment.js文件。就像我的網站用Site.css覆蓋某些引導CSS樣式,所以當引導更新時,我不會失去更改,有沒有什麼辦法可以覆蓋momentjs?
在此先感謝
我如何可以覆蓋moment.js覆蓋的那一刻JS默認無效日期文本
var defaultInvalidDate = 'Invalid date';
不改變moment.js文件。就像我的網站用Site.css覆蓋某些引導CSS樣式,所以當引導更新時,我不會失去更改,有沒有什麼辦法可以覆蓋momentjs?
在此先感謝
只需更新使用moment.updateLocale(localeName, config)
moment.updateLocale(moment.locale(), { invalidDate: "Invalid Date Updated" })
這裏是工作例如通過moment.js
使用當前區域:
console.log(moment(new Date("Aa")).format(""));
moment.updateLocale(moment.locale(), { invalidDate: "Invalid Date Updated" })
console.log(moment(new Date("Aa")).format(""));
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.14.1/moment.min.js"></script>
您也可以直接編輯時間包中的區域設置文件。
舉一個例子來更改無效日期消息DE,找到區域文件,該文件是時刻/區域/ de.js然後添加以下下moment.defineLocale:
invalidDate: function() {
return 'Date Invalid';
}