贤心
贤心
您好,感谢 PR。 此次修改需列出底部的提示内容与之前相比,具体有哪些不同,否则 review 时可能会存在出入。 另外,由于 layui 2.x 还需要兼容低版本浏览器(ie),所以不能用到 `let` 变量声明
@jacksonwj 好的,辛苦,PR 会在下个版本发布之前继续进行评估,若无问题,到时候会直接合并。
@q8018414 @LuoCore 见:https://gitee.com/layui/layui/issues/I5JMUT#note_12019725_link
从截图中无法判断您所说的「点击表头排序」导致的问题,最好直接在 codepen 提供一个在线示例呢。
这个要考虑到向下兼容问题,不能直接这样调整了。因为很多人早前一步到位,并没有设置 `required`,而是直接通过类似于 `lay-verify="phone"` 的形式,既包含了必填项,又包含了手机号规则。所以 2.x 只能按照现有的规则保持下去。 若要实现你说的需求,其实也不难,可通过 `form.verify` 方法对默认的校验规则重置即可。如: ``` form.verify({ number: function(value){ if(value && isNaN(value)) return '只能填写数字'; } }); ``` 如此,当我们对元素设置 lay-verify="number" 时,就可以满足「只有当非空值才会进入验证」的需求。
已经记录了,后续版本会将 a 标签改成别的标签
确实存在,已经记录了,后续版本将会优化。
element.progress('filter', 'progress') 方法的确不支持更新分数,抱歉现在才看到,后续版本将会优化。 @mmsoon @hexbo
这个小问题确实一直存在,将会在 `v2.8.0` 修复
没必要再返回一个 rowData 参数的,可以通过 `this` 获取到当前表头的信息 ``` templet: function(data){ console.log(this); // 当前表头信息 console.log(this.field); // 当前表头字段名 } ```