日历控件laydate.js,已进入页面就显示当前日期,value值怎么写啊!

日历控件laydate.js,已进入页面就显示当前日期,value值怎么写啊!,第1张

var date = new Date();

$("#date")val(dategetFullYear()+'/'+(dategetMonth()+1)+'/'+dategetDate());

需要把当前日期设置为默认值吧

最近项目从 Angular8 升级到了 Angular9,发现升级之后在 IE 里面不能打开日期d框了。

原因:经过一系列的调试 *** 作之后终于发现,Angular9 的 script 标签都使用了 defer,在 laydatejs 加载的时候他们并没有加载完毕,所以 laydatejs 中不能获取到当前正在加载的 script 的 src 值。这时候它会去获取最后一个 script 标签的 src 值,好死不死的是我们的主页里面最后一个 script 不是引入的,它没有 src 值,这时候 getPath 函数就返回 undefined 了,导致整个组件不加载。

解决:修改 getPath 方法,将获取 src 改成获取最后一个带 src 的 script 的src 值。

以上就是关于日历控件laydate.js,已进入页面就显示当前日期,value值怎么写啊!全部的内容,包括:日历控件laydate.js,已进入页面就显示当前日期,value值怎么写啊!、laydate.render在ie中不生效、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9272305.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-26
下一篇2023-04-26

发表评论

登录后才能评论

评论列表(0条)

    保存