岁月小偷

岁月小偷 VIP3

认证信息:2018-2019 年度 layui “社区之光”

33230飞吻 2017-9-5 加入 来自北京

(这个人懒得留下签名)

岁月小偷 最近的提问

岁月小偷 最近的回答

  • 2小时前在弹出层组件中使用 面板组件 里面的箭头符号不显示,无法点击响应。这是什么原因那中回答:

    需要执行以下element.render
  • 2小时前弹出层位置异常?中回答:

    这个一般出现在你的内容content里面的html标签没写对有关,比如多写一个<div>少些一个</span>之类的,检查看看
  • 9小时前为什么 layui 在提交表单时多一个file参数中回答:

    这个应该是你form表单里面有上传组件,然后upload render出来就会给你render的节点的后面插入一个input type=file 同时他的name就是file的上传文件的元素,所以提交的时候就多了一个file字段
  • 9小时前如何跨越页面更新 table中回答:

    内容属于 layuiadmin 会员专区,此处不予展示
  • 9小时前谈谈 table 的 sort中回答:

    @岸籩渔 谢谢认可,这个帖子比较久了,后面的版本已经对这个问题有了优化处理了,从2.4.4开始新增了一个autoSort来决定是否走前台排序的逻辑,设置成false然后自己reload表格就可以达到只走后台排序的功能了[微笑]
  • 1天前新增一个表格临时数据区的概念中回答:

    @IT_bai 也不是,跨页面的话要做一些处理就好了,主要是在有重新请求的时候判断是否有临时数据,目前只要有就提示并阻拦,如果要跨页可以是将临时数据得到以后在渲染的时候也默认的渲染出来这样就可以达到跨页了
  • 2天前tablePlug插件的小小升级中回答:

    @树树 嗯嗯如果原来是用的就是2.4.5的话,
  • 2天前让layui table固定列也能监听滚动中回答:

    @Apple333 嗯嗯,明白你第二张图的意思了,实际这个也跟你后面贴出来的代码没有关系,他不出来不是在fixed的列的地方不出来,而是在layMain里面就不出来了,之前记得是有出现过一些情况就是在某些浏览器上会出现在一些特殊的高度,比如就多了几个像素或者少几个像素的时候滚动条该出来的时候没有出来的情况,不过当时没有细测,我今天下班了再好好调下这个问题,看看是哪个地方引起的,你可以试试多换不同的浏览器试试看,在相同的页面相同的屏幕大小还有缩放的情况下,我记得部分会部分不会,感谢提出这个问题。
  • 2天前让layui table固定列也能监听滚动中回答:

    @Apple333 额,越来越不理解你说的是什么意思了,上面几个红色的箭头是啥意思?指向th的那几个?指到这里要触发什么,最好里一个动图之类的,现在完全不知道你要表达的意思是什么额,
  • 2天前让layui table固定列也能监听滚动中回答:

    @金满斗 互相学习借鉴[微笑]
  • 2天前让layui table固定列也能监听滚动中回答:

    @Apple333 亲,第二张图它的内容根本就没有超出他的容器,所以滚动条是不会出来的,不需要滚动的情况下你还非要让滚动条出来?
  • 2天前让layui table固定列也能监听滚动中回答:

    @Apple333 你复制过来的不完整,看了你发过来的链接,你贴出来的只是修改滚动条的宽度高度,关键的是里面的那个::-webkit-scrollbar-thumb部分,他定义了border的宽度,border的颜色透明,使他看起来瘦小一些,然后hover的时候恢复本来的面貌来达到看起来变宽了但是实际滚动条的整体宽度是没有变化的,也不会对目前table的显示有什么影响,
  • 2天前table固定列、鼠标的滚轮不起作用中回答:

    @逗比青年欢乐多 问题嘛一般是不会没有的[哈哈]
  • 2天前table固定列、鼠标的滚轮不起作用中回答:

    @逗比青年欢乐多 昨天修改处理了一下固定列滚动不了的问题了,你可以看看我最新的帖子,看看有没有用: 让layui table固定列也能监听滚动
  • 2天前layui数据表有done来成功渲染表格的执行后续工作,有失败的么?中回答:

    @惜缘随缘莫攀缘 没有这个error回调,因为table的接口最终还是走的jquery的ajax,所以可以利用$.ajaxSetup去设置一些通用的,但是这一要避开后面已经用到的回调,比如success还有error实际table内部是有监听接口的error去做了一些处理,但是没有提供给我们error的回调,如果接受修改源码的也可以修改一下让它支持,如果不想改它的基本可以利用一个complete的回调,去判断失败了要执行什么通用的处理,当然如果处理也不是通用的,那么这个改起来就麻烦点
  • 2天前让layui table固定列也能监听滚动中回答:

    @Pojin table还是主要是用得多,layedit个人认为是大道至简,目前基本的已经够用了,太多一大堆密密麻麻的工具看着就着就觉得很麻烦,不过目前edit的可扩展性确实是差了点,无法自己加入一些自定义的功能,你现在觉得主要缺什么功能呢?我看看有没有办法比较方便的实现它,
  • 3天前tree动态数据加载问题中回答:

    内容属于 layuiAdmin 会员专区,此处不予展示
  • 3天前layui复杂表头时列表最后多出一列中回答:

  • 3天前layui复杂表头时列表最后多出一列中回答:

    这个主要是出现了单列合并的情况目前table内部判断单列合并他是按照colspan>1,否则就是内容列,也就是说内容会比表头多出来一些异常的列,如何解决这个问题可以看看我之前的一个帖子 https://fly.layui.com/jie/43993/
    如果只是要处理单列合并的时候多出来列的话,2.4.x版本可以试一下在这里加一个

    当然前两天看到有人分享说给colsapn定义成1.1这个也许可以处理这个问题,但是就我个人的观点来说是不建议的,毕竟你见过真的html中的colspan是1.1这样子的么。
    其他问题比如错列之类的整个就没那么简单可以解决了
  • 4天前table固定列、鼠标的滚轮不起作用中回答:

    @逗比青年欢乐多 如果要实现鼠标在固定列上滚动估计需要费很多劲,而且体验好不好这个不好说,一会有空了我试试看
  • 4天前table固定列、鼠标的滚轮不起作用中回答:

    @逗比青年欢乐多 嗯嗯,固定列是好东西,可以突出重点方便操作,但是如果一个表格满满的都是固定列个人感觉他的意义就大大降低了
  • 4天前table固定列、鼠标的滚轮不起作用中回答:

    @逗比青年欢乐多 会异常的,最好不要改他这个样式,他左右列固定的本身就是很多逻辑共同作用的,你改了他这个样式,那么也许需要自己再处理更多的问题,当然如果能都处理好的话也是可以的,
  • 4天前table固定列、鼠标的滚轮不起作用中回答:

    设定就是如此,固定列他的样式本身就不存在滚动条,overflow为hidden,所以鼠标在上面滚动他是监听不到的,靠的是滚动底下的.layui-table-main去同步左右固定列还有表头,后面会不会有什么变数不知道估计不太可能,关键是你这个表格左固定跟有固定都快合拢了,这完全就没有左右固定列的意义了,一般来说左右固定列不要太多不要占掉太大的位置,
  • 4天前复杂表头-多行多列-表格转换为layui表格发现的问题中回答:

    @文生生林 不客气[微笑]
  • 4天前复杂表头-多行多列-表格转换为layui表格发现的问题中回答:

    @文生生林 你是说cols这块的信息由后台提供?还是什么,如果是的话是没问题的,cols他就是接收一个二维数组对应的就是表头的信息,然后table根据这个配置去生成表头还有表格实体,至于这个二维数组怎么来的table组件不关心,只要你render的时候给他就行了,如果还是没理解对你的问题,那继续描述一下看看具体是什么问题额
  • 4天前复杂表头-多行多列-表格转换为layui表格发现的问题中回答:

    @文生生林 不知道你说的是哪一方面的,有没有个代码截图说明啥的,你后台返回的是什么要给哪个地方用?
  • 4天前layui 中的文件上传模块,data无法获取choose 回调函数修改后的值,求助,万分感谢中回答:

    文档说的很清楚的,因为你这个值是upload初始化之后会变得,所以你初始化的时候就去取到input的值作为data这个后面不管你怎么改变input的值已经跟render出来的实例无关了,从2.2.6以后就支持data中的值可以设置成一个方法,你想一下他为啥要这样子做,如果请求的data的属性的值是一个方法对于请求的接口来说他是没啥用的,关键是upload会在提交前检测到是一个方法,就给你执行以下,将方法返回的值作为这个属性的值,最后再提交,所以关键看你方法怎么写,写对了他就会在提交的时候去找到最新的值了你把data改成下面这样子的格式
    data: {
    其他属性,
    upload_field:function(){return $('#tempInput').val();}
    }
    如果是2.2.6以前他是不支持这样子设置的,那么就得利用以下before回调,在这个回调里面去修改这个实例的data中的upload_field = $('#tempInput').val();这样子最后提交上去的才是提交那一刻的input的值。但是2.2.6之后可以直接写成方法的形式就更加便利,关键就看能否理解别人这么做的意图想法了。
  • 4天前表单组件缓存问题?中回答:

    @A_彬 你说的是官网例子就是这个样子?还是说的自己的页面,反正不管官网还是自己页面我从使用layui到现在都没有出现过浏览器刷新了之前的值没有保存的情况下会记住之前选中填写的内容的情况
  • 4天前layui 中的文件上传模块,data无法获取choose 回调函数修改后的值,求助,万分感谢中回答:

    https://www.layui.com/doc/modules/upload.html#options
    仔细看文档关于data的说明介绍,理解人家给的示例的用意
  • 4天前admin.popup(options)触发不了右上角的关闭事件中回答:

    内容属于 layuiadmin 会员专区,此处不予展示