H5W3
当前位置:H5W3 > 其他技术问题 > 正文

Layui Table模块 Field 添加path取值

奋斗
There is no such thing as the end of success.

目前Layui的Table模块想要使用path来取值的话 只能使用template,有些麻烦,

我们通过源码的修改,让field也支持path取值

代码位于 table.js 220行左右 方便大家使用给出文字版

 if(typeof c === 'string' && c.split('.').length > 1){
const keyPaths = c.split('.')
let tmp  = l
for (let j = 0;j < keyPaths.length ;j ++){
tmp = tmp[keyPaths[j]]
if(!tmp){
if(r.templet){
tmp = r.templet[l]
}else{
tmp = r.defaultValue || ''
}
break
}
}
p = tmp
l[c] = tmp
}

参考地址: http://jianshu.com/p/425995a8fbc0

本文地址:H5W3 » Layui Table模块 Field 添加path取值

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址