问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

在页面中引用了laydate插件,在显示的时候,字体图标一直显示不出来_百 ...

提问网友 发布时间:2022-04-26 23:20
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
7个回答
懂视网 回答时间:2022-04-29 14:51

项目上线,发现后台管理系统layui的子页面出现时间控件闪退的问题,根本选取不到时间。

其原因是:如果出现页面找到多个节点,只有第一个节点能正常使用后面的节点都会闪退,可以理解为目前laydate不支持一次性render多个节点。不是什么实例重复的问题,因为我每个页面创建的实例都不一样还是闪退。而后台管理系统中这种父子页面确实有多个页面使用了时间控件,从而render多个节点。

解决方法:

laydate文件中的默认配置,trigger: 'focus' //呼出控件的事件这个focus改成click。

测试部署上线有效。

layui.use('laydate', function(){
 var laydate = layui.laydate;

 //日期时间选择器
 laydate.render({
 elem: '#startTime'
 ,type: 'datetime'
 ,trigger: 'click'//呼出事件改成click
 //,format: 'yyyy-MM-dd HH:mm:ss' //可任意组合
 });
 //日期时间选择器
 laydate.render({
 elem: '#endTime'
 ,type: 'datetime'
 ,trigger: 'click'//呼出事件改成click
 // ,format: 'yyyy-MM-dd HH:mm:ss' //可任意组合
 });
});

更多layui知识请关注layui使用教程栏目。

热心网友 回答时间:2022-04-29 11:59

Laydate 控件如何只显示年份

如下所示在<head>下面加入css样式  便只显示年份了

<html>
<head>
<style>
.laydate_m,.laydate_table{ 
display: none;

</style>

Laydate 控件如何只显示年 月

<style>
.laydate_table{ 
display: none;

</style>

Laydate 控件如何只显示 日 

<style>
.laydate_top{ 
display: none;

</style>

Laydate 控件如何只显示时分秒

<style>

#laydate_box .laydate_top,#laydate_box.laydate_table,#laydate_today{display:none;}

</style>

当然都还需要对应修改下面 的format

<script type="text/javascript">
$(document).ready(function() {
laydate({
elem: '#haha', //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种  方式 '#id .class'
event: 'focus',//响应事件。如果没有传入event,则按照默认的click 

format:'YYYY-MM'        //只显示年月   其他类似
});
});
</script>

<input id="haha" name="haha" type="text" maxlength="20" class="laydate-icon  layer-date "/>

使用layDate日期控件 就是  导入layer文件到项目中  然后在页面中引用 layer.js 就行了  然后 把上面js的方法写上

在<input>框中   引用class   laydate-icon   和 layer-date就ok了

如下表


热心网友 回答时间:2022-04-29 13:17
我也遇到过这个问题,原因是我的layui的css和其它资源文件没有放在一个目录下,造成了不显示,引用layui的时候,不要分开里面的css和js放入自己的文件夹中,直接引入layui文件夹就可以解决这个问题!
热心网友 回答时间:2022-04-29 14:51
我也遇到这样的情况,是由于字体文件没有按照文件固定的摆放,按layDate-v5.0.9来说,字体应该文件应该放在和laydate.js文件同级的theme里,即theme/default/font里面
热心网友 回答时间:2022-04-29 16:43
应该是加载字体异常导致的,我用的是springmvc 在web。xml中增加如下,允许其加载对应的字体文件

<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.ttf</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.woff</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.svg</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.eot</url-pattern>
</servlet-mapping>
热心网友 回答时间:2022-04-29 18:51
应该是font字体图标没有加载,看一下引用的文件路径有没有问题
热心网友 回答时间:2022-04-29 21:15
应该是没有加载font这个文件夹。

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

相关推荐
  • layui时间控件闪退的问题介绍

    layui时间控件闪退的问题介绍

    layui时间控件闪退的问题介绍:项目上线,发现后台管理系统layui的子页面出现时间控件闪退的问题,根本选取不到时间。其原因是:如果出现页面找到多个节点,只有第一个节点能正常使用后面的节点都会闪退,可以理解为目前laydate不支持一次性render多个节点。不是什么实例重复的问题,因为我
    查看详情
  • layui自定义字体图标图文教程

    layui自定义字体图标图文教程

    layui自定义字体图标图文教程:layui的图标取自于阿里巴巴的矢量图标库 Iconfont第一步,通过浏览器打开 http://iconfont.cn/ ,访问阿里巴巴矢量图标库。第二步,通过右上角的用户图标,授权登陆一个账号,在此我选择使用Github作为登陆账号。第三步,登陆完成后,让我们稍微了解下基本的
    查看详情
  • 为layDate输入框加上图标的方法(附代码)

    为layDate输入框加上图标的方法(附代码)

    为layDate输入框加上图标的方法(附代码):为layDate输入框加上图标的方法:基于layui 2.3.0-rc1为laydate输入框加上图标,让laydate输入框更显眼先看图片修改的地方修改模块css laydate.css里添加:.laydate-with-icon{ position: relative; } .laydate-with-ic
    查看详情
华为…手机与路由器连接不上 .原因是突然连不上重新设置原密码就显示密码错误. 我家网线帮别人设置了路由器,现在我的手机路由器密码不对了怎么回事? 谁知道散户资金和主力资金和游资的进出用指标怎么表述? 换了腾达路由器之后,iphone连不上无线局域网,反复提示密码错误,怎么办? 饺子放在冰箱冷藏会增加抗性淀粉吗? 股票中,怎么从技术指标看主力资金的进出,以及其进出速度怎么判断? 小米手机在路由器更改密码后 连接不了 双击连接说密码错误 股票分析软件中有一个主力进出指标(zljc), 它有三个值JCS, JCM, JCL, 请问是什么意思? 换了路由器之路,密码错误,怎么设置? 苹果64G内存,能顶上安卓128G内存吗? 快看漫画《朝花惜时》有没有第三季的实体书 快看漫画,里的朝花惜时,为什么不更新了,都好久了 各位有看快看漫画的人知道《朝花惜时》为什么没更新了吗?好奇中…… 漫画《朝花夕拾》和鲁迅的《朝花夕拾》内容一样吗? 这是什么日漫? 快看漫画的《朝花惜时》好像没有在更新了,也没说停更,是怎么一会事啊?求大神解释啊 朝花惜时的介绍 朝花惜时漫画 言述和叶陵是同一个人吗 《朝花惜时》漫画 朝花惜时为什么那么快完结 laydate时间控件 回调问题? laydate 日期控件 设置开始时间小于结束时间,怎么做 laydate怎么获取当前的时间 跪求解答js的问题,动态添加的html元素怎么调用js方法? layer.date弹出的时间选择窗口位置能固定吗 在氚云后台怎么实现用代码里的时间控件来判断流程的结束 layDate日期控件怎么判断结束时间大于开始间 如何设置layerdate 控件只读 日历控件laydate.js,已进入页面就显示当前日期,value值怎么写啊!_百度... layDate时间控件怎么只选小时 laydate控件显示乱码,请教下怎么解决 laydate.render()函数外部如何知道layui日期控件选中的值 layer 和 laypage laydate可以最为vue 组件使用吗 oppo手机相片怎么拼图拼到一起 oppo手机相册拼图怎么拼? 如何修改电脑的MAC地址 少年老成的人性格什么样 大家觉得少年老成的人怎么样? 一个少年老成的男生谈恋爱会不会有什么障碍 30岁的男人最大魅力是什么?
Top