s.push is not a function

报错信息

console控制台报错

1
TypeError: s.push is not a function        layui.js:5:2830

报错分析

经查,此为使用格式错误引起

1
return <input type="checkbox" name="used" value="${d._id}" lay-skin="switch" lay-text="可用|不可用" lay-filter="usedDemo" ${d.used === true ? 'checked' : ''}>

未修改前,${d._id}无法代表变量d._id,因此报错。

${}表示变量,需要在外层加一对上引号(esc键下方的那个键,这里我不知道在md文件里怎么表示出来)才可以使用

1
return `<input type="checkbox" name="used" value="${d._id}" lay-skin="switch" lay-text="可用|不可用" lay-filter="usedDemo" ${d.used === true ? 'checked' : ''}>`

最后更新: 2019年10月13日 22:43

原始链接: http://ldc5886.github.io/2019/05/18/layui%20%E6%8A%A5%E9%94%99%20(2)/

× 请我吃糖~
打赏二维码