解决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 在网页中的运用(asp.net)
Nov 23 Javascript
jQuery 学习6 操纵元素显示效果的函数
Feb 07 Javascript
javascript数组操作(创建、元素删除、数组的拷贝)
Apr 07 Javascript
jQuery实现单击按钮遮罩弹出对话框(仿天猫的删除对话框)
Apr 10 Javascript
HTML5+Canvas调用手机拍照功能实现图片上传(上)
Apr 21 Javascript
详解vue+vueRouter+webpack的简单实例
Jun 17 Javascript
ReactJs实现树形结构的数据显示的组件的示例
Aug 18 Javascript
vue解决使用webpack打包后keep-alive不生效的方法
Sep 01 Javascript
js实现窗口全屏示例详解
Sep 17 Javascript
node静态服务器实现静态读取文件或文件夹
Dec 03 Javascript
bootstrap实现嵌套模态框的实例代码
Jan 10 Javascript
js实现直播点击飘心效果
Aug 19 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合并数组+与array_merge的区别分析
2010/08/01 PHP
thinkphp四种url访问方式详解
2014/11/28 PHP
PHP函数extension_loaded()用法实例
2015/01/19 PHP
PHP创建word文档的方法(平台无关)
2016/03/29 PHP
屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 的javascript代码
2007/04/01 Javascript
js类中获取外部函数名的方法
2007/08/19 Javascript
js onload处理html页面加载之后的事件
2013/10/30 Javascript
js如何获取object类型里的键值
2014/02/18 Javascript
jQuery动画特效实例教程
2014/08/29 Javascript
js闭包所用的场合以及优缺点分析
2015/06/22 Javascript
Angular 根据 service 的状态更新 directive
2016/04/03 Javascript
sso跨域写cookie的一段js脚本(推荐)
2016/05/25 Javascript
基于jPlayer三分屏的制作方法
2016/12/21 Javascript
Angular2 Service实现简单音乐播放器服务
2017/02/24 Javascript
删除table表格行的实例讲解
2017/09/21 Javascript
jQuery除指定区域外点击任何地方隐藏DIV功能
2017/11/13 jQuery
写给小白看的JavaScript异步
2017/11/29 Javascript
Vue仿今日头条实例详解
2018/02/06 Javascript
vue中各选项及钩子函数执行顺序详解
2018/08/25 Javascript
uni-app 支持多端第三方地图定位的方法
2020/01/03 Javascript
Vue proxyTable配置多个接口地址,解决跨域的问题
2020/09/11 Javascript
Python学习pygal绘制线图代码分享
2017/12/09 Python
用Python获取摄像头并实时控制人脸的实现示例
2019/07/11 Python
Python concurrent.futures模块使用实例
2019/12/24 Python
Python 面向对象静态方法、类方法、属性方法知识点小结
2020/03/09 Python
Python第三方包之DingDingBot钉钉机器人
2020/04/09 Python
TensorFLow 数学运算的示例代码
2020/04/21 Python
Expedia马来西亚旅游网站:廉价酒店,度假村和航班预订
2016/07/26 全球购物
美国社交购物市场:MassGenie
2019/02/18 全球购物
耐克奥地利官网:Nike奥地利
2019/08/16 全球购物
Linden Leaves官网:新西兰纯净护肤品
2020/12/20 全球购物
商务英语大学生职业生涯规划书范文
2014/01/01 职场文书
幼儿园庆六一游园活动方案
2014/01/29 职场文书
党员廉洁自律承诺书
2014/05/26 职场文书
护理学专业求职信
2014/06/29 职场文书
师德师风自查总结
2014/10/14 职场文书