Boostrap3 datetimepicker使用中文报locale zh-cn is not loaded from moment locales!异常的解决办法
生活随笔
收集整理的這篇文章主要介紹了
Boostrap3 datetimepicker使用中文报locale zh-cn is not loaded from moment locales!异常的解决办法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
報這個異常是因為沒有引入moment庫或者沒有引入moment的多語言支持庫。
Boostrap3對應的的datetimepicker4.17.37控件,在使用語言包時依賴了moment.js這個日期庫,因此必須引入http://momentjs.cn/ 中的多語言支持版本的moment庫,而且必須要放在引入datetimepicker之前!之后再使用
$('#newDate').datetimepicker({locale:'zh-cn',format: "YYYY-MM-DD HH:mm:ss"});方法設置語言即可。
?
最坑的是,我使用的一個框架已經將各種插件包括jquery的庫都打包成了一個文件vendor.js中引入頁面,然后這個vendor中其實已經包含了moment.js這個庫,而且是個不帶語言包的庫……于是不管我在外圍<script>標簽中再怎樣引入moment-with-locales.js這個庫都不起作用……囧。最后將壓縮文件中的moment部分替換成moment-with-locales.才終于解決!
總結
以上是生活随笔為你收集整理的Boostrap3 datetimepicker使用中文报locale zh-cn is not loaded from moment locales!异常的解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: NJ 学习点滴积累
- 下一篇: 2017年安徽省计算机考试笔试,2017