Bootstap datetimepicker报错TypeError: intermediate value(转)
2016-07-12 17:33
351 查看
原文转自:http://blog.chinaunix.net/uid-20332519-id-5733546.html
Bootstrap datetimepicker有多个版本,官方的链接中,只是datepicker,没有时间的选择,原版的datetimepicker也不再更新,不能用新版的jquery。
现在https://github.com/Eonasdan/bootstrap-datetimepicker这个版本最完善,但是一大堆依赖很头疼;
https://github.com/smalot/bootstrap-datetimepicker还不错,比较轻巧,但是用起来报错。
报错:
原文:
意思为:先取得Date对象,然后再字符串化,再用(来分隔字符串,然后取其中的第二个,再从右向左取第一项,也就是取时区项。
但在Firefox中,字符串化的结果为:“Wed May 25 2016 16:07:14 GMT+0800”,没有括号,导致错误。
更为通用的,时区可以用getTimezoneOffset()来获取,这个结果的单位是分钟,所以要除以60才可以:
修改为:
修改后就可以正常使用了。
改为:
另外还有一个字体错误,如果使用了fa字体,则会报错,系统中会检测不到fontAwesome,所以可以直接赋这个变量为true:
Bootstrap datetimepicker有多个版本,官方的链接中,只是datepicker,没有时间的选择,原版的datetimepicker也不再更新,不能用新版的jquery。
现在https://github.com/Eonasdan/bootstrap-datetimepicker这个版本最完善,但是一大堆依赖很头疼;
https://github.com/smalot/bootstrap-datetimepicker还不错,比较轻巧,但是用起来报错。
报错:
TypeError: (intermediate value).toString(...).split(...)[1] is undefined ...d"?false:k.title;this.defaultTimeZone=(new Date()).toString().split("(
原文:
this.defaultTimeZone=(new Date()).toString().split("(")[1].slice(0,-1);
意思为:先取得Date对象,然后再字符串化,再用(来分隔字符串,然后取其中的第二个,再从右向左取第一项,也就是取时区项。
但在Firefox中,字符串化的结果为:“Wed May 25 2016 16:07:14 GMT+0800”,没有括号,导致错误。
更为通用的,时区可以用getTimezoneOffset()来获取,这个结果的单位是分钟,所以要除以60才可以:
修改为:
this.defaultTimeZone='GMT '+(new Date()).getTimezoneOffset()/60
修改后就可以正常使用了。
this.fontAwesome=k.fontAwesome||this.element.data("font-awesome")||false;
改为:
this.fontAwesome=true
另外还有一个字体错误,如果使用了fa字体,则会报错,系统中会检测不到fontAwesome,所以可以直接赋这个变量为true:
相关文章推荐
- IOS-UITextFile最全总结
- jsp中的request.getContextPath()
- kendoui demo api访问地址
- easyui操作
- IC卡(Integrated Circuit Card,集成电路卡)(一)
- mysql_unbuffered_query与mysql_query的区别
- Fibonacci sequence 纪中 1240 矩阵乘法
- 在Android Studio中进行单元测试和UI测试
- Android Ui卡顿检测
- Fibonacci sequence_纪中1240_矩阵乘法
- easyui datagrid 部分参数整理
- MUI组件一:折叠面板、操作表、数字角标、按钮和卡片视图
- 如何截取scrollView里面的图片
- UITableView回调和table相关成员方法详解
- Congruence relation 同余关系
- deep learning---利用caffe在vgg-face上finetuing自己的人脸数据
- NGUIkeng
- vue-router学习思维导图
- 嵌入式GUI方案选择
- 安卓侧滑菜单搭建-drawerlayout