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)/