解决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 相关文章推荐
实现复选框全选/全不选切换
Dec 23 Javascript
js 文件引入实现代码
Apr 23 Javascript
浅析javascript闭包 实例分析
Dec 25 Javascript
深入理解JavaScript系列(8) S.O.L.I.D五大原则之里氏替换原则LSP
Jan 15 Javascript
javascript实现鼠标移到Image上方时显示文字效果的方法
Aug 07 Javascript
AngularJS学习笔记(三)数据双向绑定的简单实例
Nov 08 Javascript
微信小程序 网络请求(GET请求)详解
Nov 16 Javascript
详解VUE 定义全局变量的几种实现方式
Jun 01 Javascript
vuejs 动态添加input框的实例讲解
Aug 24 Javascript
Vue将页面导出为图片或者PDF
Aug 17 Javascript
如何基于原生javaScript生成带图片的二维码
Nov 21 Javascript
详解Vue3 Composition API中的提取和重用逻辑
Apr 29 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
深入mysql_fetch_row()与mysql_fetch_array()的区别详解
2013/06/05 PHP
PHP实现动态web服务器方法
2015/07/29 PHP
Thinkphp5框架简单实现钩子(Hook)行为的方法示例
2019/09/03 PHP
用ADODB.Stream转换
2007/01/22 Javascript
用js统计用户下载网页所需时间的脚本
2008/10/15 Javascript
JavaScript 实现模态对话框 源代码大全
2009/05/02 Javascript
JSON.parse 解析字符串出错的解决方法
2010/07/08 Javascript
两个listbox实现选项的添加删除和搜索
2013/03/01 Javascript
用js来刷新当前页面保留参数的具体实现
2013/12/23 Javascript
jqGrid随窗口大小变化自适应大小的示例代码
2013/12/28 Javascript
JavaScript模拟重力状态下抛物运动的方法
2015/03/03 Javascript
javascript中基本类型和引用类型的区别分析
2015/05/12 Javascript
js弹出对话框方式小结
2015/11/17 Javascript
Jquery uploadify 多余的Get请求(404错误)的解决方法
2017/01/26 Javascript
基于jstree使用AJAX请求获取数据形成树
2017/08/29 Javascript
微信小程序scroll-view仿拼多多横向滑动滚动条
2020/04/21 Javascript
深入学习JavaScript中的bom
2019/05/27 Javascript
js模拟F11页面全屏显示
2019/09/17 Javascript
解决layui批量传值到后台操作时出现传值为空的问题
2019/09/28 Javascript
Python对象转JSON字符串的方法
2016/04/27 Python
Windows下Python使用Pandas模块操作Excel文件的教程
2016/05/31 Python
python实现人脸识别代码
2017/11/08 Python
Flask框架通过Flask_login实现用户登录功能示例
2018/07/17 Python
对Django中内置的User模型实例详解
2019/08/16 Python
pytorch自定义初始化权重的方法
2019/08/17 Python
python实现证件照换底功能
2019/08/20 Python
Django之编辑时根据条件跳转回原页面的方法
2019/08/21 Python
Python API len函数操作过程解析
2020/03/05 Python
Python多线程threading创建及使用方法解析
2020/06/17 Python
Lungolivigno Fashion官网:高级时装在线购物
2020/10/17 全球购物
如何查看在weblogic中已经发布的EJB
2012/06/01 面试题
法学院方阵解说词
2014/01/29 职场文书
公司开业主持词
2015/07/02 职场文书
2016新党章学习心得体会
2016/01/15 职场文书
Vue监视数据的原理详解
2022/02/24 Vue.js
Win11筛选键导致键盘失灵怎么解决? Win11关闭筛选键的技巧
2022/04/08 数码科技