矩网科技

矩网科技 VIP4

1445飞吻 2019-10-14 加入 来自唐山

(这个人懒得留下签名)

矩网科技 最近的回答

  • 2天前自定义模块缓存问题怎么解决?中回答:

    @IDyun 谢谢,我试试,解决了我的大问题。
  • 3天前upload 模块有没有禁用与启用功能?中回答:

    @HiTerry 是的,可以,但是我这个页面有其他的逻辑条件处理,需要动态的去设置按钮的点击反应。我刚才导代码了,发现了:
    //防止事件重复绑定
    if (options.elem.data('haveEvents')) return;

    that.elemFile.on('change', function() {
    $(this).trigger('upload.change');
    });

    options.elem.on('click', function() {
    if (that.isFile()) return;
    $(this).trigger('upload.start');
    });

    if (options.drag) {
    options.elem.on('dragover', function(e) {
    e.preventDefault();
    $(this).trigger('upload.over');
    }).on('dragleave', function(e) {
    $(this).trigger('upload.leave');
    }).on('drop', function(e) {
    e.preventDefault();
    $(this).trigger('upload.drop', e);
    });
    }

    options.bindAction.on('click', function() {
    $(this).trigger('upload.action');
    });

    options.elem.data('haveEvents', true);
    主要是 “防止事件重复绑定” 这个,第一次 render() 的时候给按钮节点 data 设置了 haveEvents 为 true,所以我给 按钮 off() 后,再次 render() 的后点击按钮就没反应了,回为 return 了,下面的 on 没绑上。
    我的处理方法是:在禁用或启用的逻辑里把按钮节点的 data 属性 haveEvents 值设置成 false 就ok了
  • 2019-11-26 20:57:3layuiAdmin tab切换时如何动态渲染元素中回答:

    内容属于 layuiadmin 会员专区,此处不予展示
  • 2019-11-26 13:55:31关于 closeThisTabs(),并不是真正的要关闭我想关闭的页面。中回答:

    上面的方法不是太智能,因为 template 这种路径没啥准,所以改成如下:

    var fileName = window.location.href.match(/.*\/(.*\.*)/i)[1];
    $.each(parent.layui.$('#LAY_app_tabsheader>li'), function(index, li) {
    var $li = $(li);
    if ($li.attr('lay-id').indexOf(fileName) > -1) {
    $li.find('.layui-tab-close').trigger('click');
    return
    }
    })
  • 2019-11-26 11:9:54关于 closeThisTabs(),并不是真正的要关闭我想关闭的页面。中回答:

    @岁月小偷 是的
  • 2019-11-26 11:1:46关于 closeThisTabs(),并不是真正的要关闭我想关闭的页面。中回答:

    parent.layui.$('#LAY_app_tabsheader>li[lay-id="' + /(template\/.*)/.exec(window.location.href)[1] + '"]').find('.layui-tab-close').trigger('click')
    这个(template)是我的 html 页面存放路径....
  • 2019-11-26 11:0:3关于 closeThisTabs(),并不是真正的要关闭我想关闭的页面。中回答:

    导了导代码,弄了一种解决方法,可能是我要求特殊吧。
    直接贴出来,测过了可以用。
    layuiadmin iframe版,子页面执行关闭当前页面:
    parent.layui.$('#LAY_app_tabsheader>li[lay-id="' + /(template\/.*)/.exec(window.location.href)[1] + '"]').find('.layui-tab-close').trigger('click')
  • 2019-11-26 10:56:15关于 closeThisTabs(),并不是真正的要关闭我想关闭的页面。中回答:

    @岁月小偷 在 b 页面执行的关闭,切换到 a 后怎么能关掉了 a 呢?
  • 2019-11-26 10:2:18怎么设置文本框高度中回答:

    在当前页面写
    .layui-input, .layui-textarea, .layui-select {
    height: 30px;
    }
    这个默认是 38px,光改这一处还不太好,最好还要改....
    .layui-input-block {
    min-height: 36px;
    }
    .layui-form-label {
    //.....
    }
    大概这意思,自己灵活的去整。
  • 2019-11-16 13:15:39关于 tree 组件中回答:

    内容属于 layuiadmin 会员专区,此处不予展示
  • 2019-11-7 14:27:37table toolbar 宽度问题中回答:

    内容属于 layuiadmin 会员专区,此处不予展示
  • 2019-11-7 13:12:35table toolbar 宽度问题中回答:

    内容属于 layuiadmin 会员专区,此处不予展示
  • 2019-11-7 13:7:31table toolbar 宽度问题中回答:

    内容属于 layuiadmin 会员专区,此处不予展示
  • 2019-11-1 14:24:15数据表格复选框 Bug ?中回答:

    内容属于 layuiadmin 会员专区,此处不予展示
  • 2019-11-1 14:2:7数据表格复选框 Bug ?中回答:

    内容属于 layuiadmin 会员专区,此处不予展示
  • 2019-11-1 13:59:1数据表格复选框 Bug ?中回答:

    内容属于 layuiadmin 会员专区,此处不予展示
  • 2019-11-1 13:43:54数据表格复选框 Bug ?中回答:

    内容属于 layuiadmin 会员专区,此处不予展示
  • 2019-10-31 9:38:25多文件上传疑问中回答:

    @HiTerry 嗯,我们改策略了,做一个类似附件管理的接口,专门提交附件,提交后返回文件路径,然后在提交其他数据的时候,把文件路径一起提交。
  • 2019-10-24 13:59:30关于 upload.reload() 问题?中回答:

    内容属于 layuiadmin 会员专区,此处不予展示
  • 2019-10-23 23:1:55Bug-layuiamdin-table 多次切换 checkbox 后获取值不正确问题。中回答:

    内容属于 layuiadmin 会员专区,此处不予展示
  • 2019-10-23 21:53:51Bug-layuiamdin-table 多次切换 checkbox 后获取值不正确问题。中回答:

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