爱咖啡

爱咖啡

215飞吻 2017-8-24 加入 来自深圳

(没有招式,没有框架,只有思想。)

爱咖啡 最近的回答

  • 2017-10-13 16:55:44table数据表格怎么实现合并单元格中回答:

    看文档:http://www.layui.com/demo/table/thead.html
  • 2017-10-13 16:35:39图标的问题中回答:

    看报错,找404,一定是你的文件没有加载成功,我之前碰到过在windows10下面无法显示,windows7下正常
  • 2017-10-13 16:29:35Form中包含button,点击button出问题中回答:

    @潘宏智 恩恩
  • 2017-10-13 16:29:10关于布局小伙伴都是怎么做的?中回答:

    你这个问题不简单,其实每个人都想要通过异步加载自己需要的内容渲染到指定的div内,有人说用iframe也有说整体再次加载刷新,可这都不是最理想的,可以看看vue
  • 2017-10-13 16:19:21Form中包含button,点击button出问题中回答:


    type不填写,或者填写submit类型都会提交表单(可能默认就是submit类型),可自行测试
  • 2017-10-13 16:14:39Form中包含button,点击button出问题中回答:

    说错了,应该是:input type="submit" button type="submit"都会自动提交表单,是根据form action="xxxx"进行跳转,如果没有填写则当前连接跳转,如果填写则对应跳转
  • 2017-10-13 16:8:13Form中包含button,点击button出问题中回答:

    你把form内的代码贴一下呀,不然谁知道你什么情况,另外我也碰到这个情况,我只要有button就会自动提交表单,但是把button换成a标签就可以避免这个问题,具体原因没有找到答案,原生也是如此。
  • 2017-10-10 19:3:49关于layer问题中回答:

    content:url:你可以通过url进行传值
  • 2017-8-29 12:26:1laydate不能使用中回答:

    我只想说只有两个可能性:
    1.没有引入js文件,或者引入不对(版本或者缓存什么的)
    2.文件引入了也对了,但是没有引入模块
    一般报这样的not a function 错误,就只有一个原因,你没有用对,多看下文档吧。
  • 2017-8-29 10:40:7探讨:关于组建layui建设团队的倡议中回答:

    @LGGGGG 我懂你的意思,我们现在不就是在讨论组建团队,包括:人员招揽及管理,产品迭代的流程管理,产品运营流程,社区解答等等一系列问题。
    人员问题:
    每个做过开发的都懂,人少累死,人多乱死。对于开发人员数量我觉得可以考虑使用三到四个,质量可以有一个冗余,另外有人说一定要精,那这个是个非常难的问题,首先不是人不好找,而是要在理念相同,思想上保持高度一致的精英开发者很难做,越是有能力的人他的想法和人格的独立性就会越强。所以我不觉得一定要多个精英人群,我觉得可以金字塔方式,(大神级别,精英级别,基础扎实级),每个人数随着级别而锐减。
    团队管理:
    团队管理就是人的管理,这当然是所有企业,公司,团队的最为重要的一环。团队管理的好是至关重要的,现在成型的人员管理方案已经很多了,所以不必要担心不知道如何管理。
    协同工作模式:
    这才是这个团队最难的点之一,如何组织所有成员工作,如何协调工作流程,以及工作时间。因为这个是差异性最多的地方,而且每个人都是有工作的,所以有时候我们需要有备用方案(人员)。我个人认为这是一个团队管理中的比较难的点。
    产品运营:
    我们除了需要开发人员,我们也需要运维,他的主要工作是解答用户的疑问,指导使用,以及推广产品。
    我们最好是能够找到开发人员做这项工作,所以其实这个就是现在论坛中的的帖子发问模式,只是看到太多无脑提问,以及很多喷子乱发问,其实我明白这些人其实是开始喜欢layui的,只是他们有些水平不够或者习惯不好,但我们可以引导他们去使用,如果把这些人转为我们layui的忠实粉丝,我觉得有必要找使用过知道看源码的人来指导这些人使用。或者根据每一个模块写用户案例,一些简单案例放在专门的版块上,如果他们找不到自己的解决方案再进行提问,这样也是极好的给用户和我们减少麻烦,当然不能以此断绝有些人,“有些人”他不在我的潜在用户中,经过一系列应该可以过掉95%左右的问题。
    这是我自己的一个粗略想法,希望相互分析补充
  • 2017-8-28 17:59:18探讨:关于组建layui建设团队的倡议中回答:

    @一根燃烧的胸毛 理解。 这样也是为社区贡献呀,你这不是无能为力,你不知道自己的力量可以帮助多少人的,不要忽视自己的能力。
  • 2017-8-28 17:0:7探讨:关于组建layui建设团队的倡议中回答:

    @interlij 是,所以需要有一个leader作为思想的掌舵人
  • 2017-8-28 16:58:15探讨:关于组建layui建设团队的倡议中回答:

    @Steed 其实不管你是前端也好,后端也好,只是你用的工具不一样而已,我们都是开发人,所以不用在意工具是什么而分门别类,我们要的是思想的交流,就好比你用锄头挖地基,我用泥刀砌墙,而他则用滚轮粉刷墙壁一样,工具工种不一样而已,可都是为了让世界变得更美好。各有所长,相互弥补。
  • 2017-8-28 16:53:17探讨:关于组建layui建设团队的倡议中回答:

    @Pojin 复杂度不高,就是流程可能会繁琐一些,但是这样也是一环一环的去保证做出的东西能够符合绝大多数的普遍的需求呀。
  • 2017-8-28 15:39:45【建议】数据表格table中回答:

    @炸毛的小老虎
    //这是源码如下:
    $.ajax({
    type: options.method || 'get'
    ,url: options.url
    ,data: $.extend({
    page: curr
    ,limit: options.limit
    }, options.where)
    ,dataType: 'json'
    ,success: function(res){
    if(res.code != 0){
    return layer.msg(res.msg);
    }
    that.renderData(res, curr, res.count);
    loadIndex && layer.close(loadIndex);
    typeof options.done === 'function' && options.done(res, curr, res.count);
    }
    ,error: function(e, m){
    //你的报错来自这里,这个问题,你应该可以在浏览打断点调试
    layer.msg('数据请求异常');
    hint.error('初始table时的接口'+ options.url + '异常:'+ m);
    loadIndex && layer.close(loadIndex);
    }
    });

    你的是php代码,我这里没有环境,所以没法给你提供debug,但是我觉得你这里是请求的问题,不是layui的问题,因为你的错误出现在异步请求中的error回调函数中,说明你的url请求接口存在问题,具体是什么你自己排查吧
  • 2017-8-28 14:46:23探讨:关于组建layui建设团队的倡议中回答:

    @一根燃烧的胸毛 恩,对的,你这个是如果我们组建成功了团队之后做的工作,就是收集用户反馈,最终经过确认、过滤、权重划分等形成新版本bug修复指标和新特性指引等工作。你要知道一个人去做一件很有意义的事情确实很有成就感,一个人可以避开所有的团队问题,但他一定很累且不能走的非常远,毕竟放眼美国也是如此,何况在浮躁当下的中国。
  • 2017-8-28 14:36:0探讨:关于组建layui建设团队的倡议中回答:

    @Rebuilding 开源贡献不是只有写代码,请不要狭隘的理解这个贡献词语。尽自己的一份努力,让产品变的更加完善,更加强大,同时能够给予作者们一定的宽容,使人都会有纰漏都会有注意不到的点。贡献可以是捐赠的钱,可以是一个充满想法并且友好的建议,也可以是使用layui的分享体验,其实贡献开源并没有一定要编写代码,代码虽然是最直接的贡献,人的思想同样可以做很多事。希望以后能一起让它变得更好更强大。
  • 2017-8-28 14:8:26探讨:关于组建layui建设团队的倡议中回答:

    @枫十四 对,我的意思大体和你一样,其实技术对于任何人都不是问题,技术是死的,而需要有一个有思想前瞻性的人做把控,我觉得心姐绝对可以担任这个角色,至于如何招收团队,如何运作产品这个东西都是可以找到解决方案,你看现在讨论的人很少,其实看的人挺多。
  • 2017-8-28 14:4:8探讨:关于组建layui建设团队的倡议中回答:

    @无花果树里寻花 能有什么用呢?跳票的人有,但我相信还是有很多愿意而且有热血帮助开源共享项目的年轻人,我不知道他们在怕什么?是这个社会吗?其实只是自己在骗自己,把一切的问题都推给社会因素。我承认有一部分是有的,不管是任性的自私还是自身各种琐事的烦恼也好,但心姐他都可以,还有那么多开源社区的人都可以,为啥我们不可以?!!!他们跟我们一样,抛开家庭背景呀那些生不带来死不带去的狗屁不值得东西,我们其实生理上相差极小,唯一是思想的巨大差异。难道不是吗?做开源贡献者,不需要去扛大旗冲锋陷阵,只是多一些关注多一些有意义的建议多一些宽容,你可以不捐赠,可以不贡献,但请不要给一个充满梦想的正在努力的人身上发挥自己语言上的兽性。
  • 2017-8-28 13:50:53【建议】数据表格table中回答:


    我不想冒犯你,只是觉得你的问题很怪异!成年人更应该学会定位问题,有时候你要学会看源码,自己体会吧,gitHub有带注释的源码。
  • 2017-8-28 13:39:10探讨:关于组建layui建设团队的倡议中回答:

    @interlij 想你这样的创业者已经非常难得了,我在游戏公司上班,我有闲暇时间就会去看各种开源共享,我觉得我用这些给自己带来工作带来了方便给我产生了价值,我们应该回馈她,可以是金钱也可是帮助。我希望你也能赶出自己的一番事业,希望你能把这种正能量传递给中国这个互联网环境。
  • 2017-8-28 13:33:12探讨:关于组建layui建设团队的倡议中回答:

    @interlij 你是如何运作自己的团队的呢?比如说产品的走向,新需求的来源,分工,代码review,以及团队维持方式等一系列的问题你是如何解决的?
    其实我们中国的牛人太多了,只是这个环境里缺乏一些东西,我也说不上是啥,但就是感觉很奇怪。但还好没有灭绝纯真的人至少目前我没有,尽管有那么多人用着跳票,吐槽,挖苦,谩骂等等,总结起来:现在的很多人,太社会,目光太短浅,或者他们只是互联网技术的消费者或者还是一个毁害者。到我相信layui只要坚持下去,一定可以做好,我希望有一天他走向国际的舞台。
  • 2017-8-28 12:59:50探讨:关于组建layui建设团队的倡议中回答:

    感觉这精贴是要沉默了吗?心里五味杂陈。咳,连讨论都没有嘛?感觉好失落呀
  • 2017-8-28 12:28:57探讨:关于组建layui建设团队的倡议中回答:

    @じ辰╆紫天せ 对,这个我很赞同,必须要有一套编码规范,这个我觉得可以让心姐作为leader制定。但是除了编码人员,我们也需要人收集用户的需求,过滤用户的需求,在通过讨论形式进行权重的划分,最后才把需求提供给开发人员,我觉得这个流程答题是没有毛病的。
  • 2017-8-28 11:58:43普通图片不能上传中回答:

    @じ辰╆紫天せ 对,你这个也是有可能的,而且大多数情况是这样的,特别是用谷歌浏览器的时候。
  • 2017-8-28 11:56:37普通图片不能上传中回答:

    你这样没有人能帮你但是可以提供排错方法给你,出现这个问题就是两个问题:
    1.你的引入的版本存在冲突,不管你信不信,你可以用一个干净的环境直接测试。
    2.如果在确保一问题没有的情况下,那么就是你没有引用相应的模块js,你需要检查两个东西,你是否是按照模块加载,还是一股脑全部装进来的。参看官方给的例子如下进行:

    upload.render is not a function:这个明显就是没有这个render方法,那么只有两种情况,1:你的版本没有这个方法,2.你没有引入upload这个模块。
    你自己测试一下吧,祝你好运。再说明一下,这种问题最好看文档。
  • 2017-8-28 11:45:5示例里面的富文本编辑器图片上传不能用呦中回答:


    1.layui不提供服务器端图片接受,所以你的自己写上传的接口,具体怎么做自己查资料。
    2.至于图片回显,其实就是你提供图片在图片服务器中的网络路径,layui会给你自动解析,你只要按照文档中说的做就行了,亲自试用测试过,自己动手写,我就补贴代码了。
  • 2017-8-28 11:13:412.x版本laydate组件:format:'yyyy-MM'时,min,max属性中回答:

    该问题已经从闲心GitHub源码中找到答案。这是我的错误,min和max不管format取何种都需要使用 yyyy-MM-dd HH:mm:ss的格式进行设置值,如果我设置yyyy-MM将无法设置成功。闲心大神的代码如下:
    //默认配置
    Class.prototype.config = {
    type: 'date' //控件类型,支持:year/month/date/time/datetime
    ,range: false //是否开启范围选择,即双控件
    ,format: 'yyyy-MM-dd' //默认日期格式
    ,value: null //默认日期,支持传入new Date(),或者符合format参数设定的日期格式字符
    ,min: '1900-1-1' //有效最小日期,年月日必须用“-”分割,时分秒必须用“:”分割。注意:它并不是遵循 format 设定的格式。
    ,max: '2099-12-31' //有效最大日期,同上
    ,trigger: 'focus' //呼出控件的事件
    ,show: false //是否直接显示,如果设置true,则默认直接显示控件
    ,showBottom: true //是否显示底部栏
    ,btns: ['clear', 'now', 'confirm'] //右下角显示的按钮,会按照数组顺序排列
    ,lang: 'cn' //语言,只支持cn/en,即中文和英文
    ,theme: 'default' //主题
    ,position: null //控件定位方式定位, 默认absolute,支持:fixed/absolute/static
    ,calendar: false //是否开启公历重要节日,仅支持中文版
    ,mark: {} //日期备注,如重要事件或活动标记
    ,zIndex: null //控件层叠顺序
    ,done: null //控件选择完毕后的回调,点击清空/现在/确定也均会触发
    ,change: null //日期时间改变后的回调
    };
    如有相似的问题,记得看源码
  • 2017-8-28 10:49:27关于textarea 中回答:

    @凉情 刚测过,一模一样,没有区别,有效。跟表单没有什么关系,你就仔细想想,一个元素id命名,你没法给他赋值,只有一种情况,那就是你页面上出现多个id相同的,jquery默认是只给第一个赋值的,你可以测试:
    代码如下:
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8" />
    <title>upload功能测试</title>
    <link rel="stylesheet" href="js/layui/css/layui.css" />
    <script type="text/javascript" src="js/jquery.min.js" ></script>
    <script type="text/javascript" src="js/layui/layui.js" ></script>
    </head>
    <body>
    <form>
    <textarea id="desc" name="desc" placeholder="请输入内容" class="layui-textarea"></textarea>
    <textarea id="desc" name="desc" placeholder="请输入内容" class="layui-textarea"></textarea>
    </form>
    </body>
    <script>
    $('#desc').text('12345');
    $('#desc').html('123456');
    $('#desc').append('1234567');
    $('#desc').val('12345679');
    </script>
    </html>
  • 2017-8-28 10:39:1laydate 5.0.2单独开始/结束弄不出来中回答:

    @快乐浪子哥 以前的方式以及不生效了,希望在下一个小版本可以把这个保留下来,我也有这个需求,我的是每天还有半天的所以没法用range,大家都给闲心提提这个,这个需求貌似很普遍。