success(res) { if (res.err) { alert(res.msg) } else { alert("登录成功") }
这一段代码里面用到了res.msg 是不是从
res.end(JSON.stringify({err:1, msg:用户名不存在}))
里面得到的?我试着在app.js里面用
let str = JSON.stringify({err:1, msg:用户名不存在})
console.log(str.err)
出来的结果是undefined。 请问是为什么?
还有 老师每次创建新的html以后那些自动的template是怎么弄的?
创建新的html以后那些自动的template是怎么弄的?
vscode里面的快捷创建标签而已
输入doc就出来了
JSON.stringify是把括号里面的对象变成字符串。所以str.err是undefined。
而res.msg能拿到,是因为jquery的ajax里面设置了dataType : 'json'。相当于又转回了对象