解决layer.open后laydate失效的问题


Posted in Javascript onSeptember 06, 2019

如果你的open方式是1(html)的话这样是可以的,

如果是2(iframe)方式打开,你把注入的代码写在打开的界面就可以了不用这样写,open的参数type是有区别的,所以请注意:

今天在开发项目时候使用到了laydate,按照官方文档说明使用发现出现下面的问题:

1.在正常页面中使用laydate组件没有问题,点击可以正常显示出来

2.但是在layer.open打开一个窗体后就没有效果了

分析思路:由于页面的加载如果js在页面元素显示之前就执行,那么就会出现无法渲染组件的问题,所有决定等元素渲染后再执行js,

于是先看官方对layer的文档官方layer弹出窗文档,发现success参数说明:当你需要在层创建完毕时执行一些语句,可以通过该回调。

所有把对laydate的渲染放在这里即可,下面是success中的代码:

success: function(layero, index) {//成功后注入事件,不然js在页面完成完成之前就执行,点击没有效果
 laydate.render({
 elem: '#publishTime', //指定元素
 type: 'datetime', //日期格式类型
 });
}

最后记得使用到什么组件需要引入才可以。

以上这篇解决layer.open后laydate失效的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
参考:关于Javascript中实现暂停的几篇文章
Mar 04 Javascript
用于节点操作的API,颠覆原生操作HTML DOM节点的API
Dec 11 Javascript
JS修改css样式style浅谈
May 06 Javascript
jQuery判断复选框是否勾选的原理及示例
May 21 Javascript
Javascript基础知识盲点总结之函数
May 15 Javascript
js+div+css下拉导航菜单完整代码分享
Dec 28 Javascript
javascript基本数据类型和转换
Mar 17 Javascript
jQuery简单实现对数组去重及排序操作实例
Oct 31 jQuery
快速搭建React的环境步骤详解
Nov 06 Javascript
用JS实现根据当前时间随机生成流水号或者订单号
May 31 Javascript
js获取 gif 的帧数的代码实例
Sep 10 Javascript
浅谈TypeScript的类型保护机制
Feb 23 Javascript
layui的表单验证支持ajax判断用户名是否重复的实例
Sep 06 #Javascript
layui在form表单页面通过Validform加入简单验证的方法
Sep 06 #Javascript
layui自定义验证,用ajax查询后台是否有重复数据,form.verify的例子
Sep 06 #Javascript
layer的prompt弹出框,点击回车,触发确定事件的方法
Sep 06 #Javascript
vue按需加载实例详解
Sep 06 #Javascript
详解Nuxt.js中使用Element-UI填坑
Sep 06 #Javascript
nuxt踩坑之Vuex状态树的模块方式使用详解
Sep 06 #Javascript
You might like
DOTA2 6.87版本后新眼位详解攻略
2020/04/20 DOTA
php Ajax乱码
2008/04/09 PHP
PHP parse_url 一个好用的函数
2009/10/03 PHP
通用javascript脚本函数库 方便开发
2009/10/13 Javascript
js实现的跟随鼠标移动的时钟效果(中英文日期显示)
2011/01/17 Javascript
brook javascript框架介绍
2011/10/10 Javascript
利用jQuery实现可输入搜索文字的下拉框
2013/10/23 Javascript
js常用数组操作方法简明总结
2014/06/20 Javascript
jquery插件方式实现table查询功能的简单实例
2016/06/06 Javascript
JS中split()用法(将字符串按指定符号分割成数组)
2016/10/24 Javascript
vue.js 实现输入框动态添加功能
2018/06/25 Javascript
JS实现匀速与减速缓慢运动的动画效果封装示例
2018/08/27 Javascript
vue的for循环使用方法
2019/02/12 Javascript
js的继承方法小结(prototype、call、apply)(推荐)
2019/04/17 Javascript
对layui初始化列表的CheckBox属性详解
2019/09/13 Javascript
javascript设计模式 ? 外观模式原理与用法实例分析
2020/04/15 Javascript
在Vue中使用mockjs代码实例
2020/11/25 Vue.js
[49:40]2018DOTA2亚洲邀请赛小组赛 A组加赛 TNC vs Newbee
2018/04/03 DOTA
Python自动重试HTTP连接装饰器
2015/04/28 Python
详解Python安装scrapy的正确姿势
2018/06/26 Python
python 实现按对象传值
2019/12/26 Python
Python正则表达式学习小例子
2020/03/03 Python
使用CSS3滤镜的filter:blur属性制作毛玻璃模糊效果的方法
2016/07/08 HTML / CSS
英国排名第一的冲浪店:Ann’s Cottage
2020/06/21 全球购物
电脑租赁公司创业计划书
2014/01/08 职场文书
社会实践感言
2014/01/25 职场文书
高三体育教学反思
2014/01/29 职场文书
师范类求职信
2014/06/21 职场文书
小学生清明节演讲稿
2014/09/05 职场文书
技术股东合作协议书
2014/12/02 职场文书
商铺租房协议书范本
2014/12/04 职场文书
工艺技术员岗位职责
2015/02/04 职场文书
优秀大学生自荐信
2015/03/26 职场文书
2016思想纪律作风整顿心得体会
2016/01/23 职场文书
SQL注入详解及防范方法
2021/12/06 MySQL
python井字棋游戏实现人机对战
2022/04/28 Python