解决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各种复制代码收集
Sep 20 Javascript
JS 文件传参及处理技巧分析
May 13 Javascript
父子窗体间传递JSON格式的数据的代码
Dec 25 Javascript
JavaScript 继承使用分析
May 12 Javascript
关于图片按比例自适应缩放的js代码
Oct 30 Javascript
jQuery移除tr无效的解决方法(tr是动态添加)
Sep 22 Javascript
JS实现table表格数据排序功能(可支持动态数据+分页效果)
May 26 Javascript
解决bootstrap导航栏navbar在IE8上存在缺陷的方法
Jul 01 Javascript
Node.js中.pfx后缀文件的处理方法
Mar 10 Javascript
JavaScript数据结构中串的表示与应用实例
Apr 12 Javascript
Vue实现简单的跑马灯
May 25 Javascript
vue使用Sass时报错问题的解决方法
Oct 14 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
php 3行代码的分页算法(求起始页和结束页)
2009/10/21 PHP
Laravel中注册Facades的步骤详解
2016/03/16 PHP
Yii2使用swiftmailer发送邮件的方法
2016/05/03 PHP
在textarea中显示html页面的javascript代码
2007/04/20 Javascript
默认让页面的第一个控件选中的javascript代码
2009/12/26 Javascript
JQUBAR1.1 jQuery 柱状图插件发布
2010/11/28 Javascript
JS等比例缩小图片尺寸的实例
2013/02/27 Javascript
js的2种继承方式详解
2014/03/04 Javascript
sails框架的学习指南
2014/12/22 Javascript
JavaScript设计模式之工厂方法模式介绍
2014/12/28 Javascript
Javascript实现快速排序(Quicksort)的算法详解
2015/09/06 Javascript
基于jQuery实现自动轮播旋转木马特效
2015/11/02 Javascript
JS+JSP通过img标签调用实现静态页面访问次数统计的方法
2015/12/14 Javascript
JS实现图片点击后出现模态框效果
2017/05/03 Javascript
对Vue beforeRouteEnter 的next执行时机详解
2018/08/25 Javascript
JS 音频可视化插件Wavesurfer.js的使用教程
2018/10/31 Javascript
layer提示框添加多个按钮选择的实例
2019/09/12 Javascript
javscript 数组扁平化的实现
2020/02/03 Javascript
vue中el-input绑定键盘按键(按键修饰符)
2020/07/22 Javascript
vue移动端写的拖拽功能示例代码
2020/09/09 Javascript
Python 2.7.x 和 3.x 版本的重要区别小结
2014/11/28 Python
在Python中使用M2Crypto模块实现AES加密的教程
2015/04/08 Python
python学习必备知识汇总
2017/09/08 Python
hmac模块生成加入了密钥的消息摘要详解
2018/01/11 Python
python分块读取大数据,避免内存不足的方法
2018/12/10 Python
python3+selenium实现qq邮箱登陆并发送邮件功能
2019/01/23 Python
python opencv对图像进行旋转且不裁剪图片的实现方法
2019/07/09 Python
Django框架下静态模板的继承操作示例
2019/11/08 Python
Python class的继承方法代码实例
2020/02/14 Python
python 安装impala包步骤
2020/03/28 Python
小学向国旗敬礼活动方案
2014/09/27 职场文书
英文自荐信范文
2015/03/25 职场文书
2015年度个人业务工作总结
2015/04/27 职场文书
党支部评议意见
2015/06/02 职场文书
企业催款函范本
2015/06/24 职场文书
「女孩的钓鱼慢活」全新版权绘公布
2022/03/21 日漫