let id = getUrlVars()["id"];
console.log('<%= db.set("tovar"+id, { name: 1 } ) %>')我不明白为什么会收到此错误?(未定义ID)
1 回答
慕桂英546537
TA贡献1848条经验 获得超10个赞
id是在客户端定义的,您打算在ejs中使用它,但是服务器首先处理ejs,然后将其发送到浏览器,然后浏览器才处理客户端脚本。
您的EJS总是在客户端javascript之前处理,当处理ejs时仅定义了ejs内容,而您的客户端脚本尚未定义
添加回答
举报
0/150
提交
取消