前端用 Promise 包装一下 XMLHttpRequest, 用链式调用避免回调地狱
const _ajax = ({ url, method = "GET", data = null, contentType...req.responseText);
} else {
reject(req.responseText);
}
}
};
});
};
调用时候就能这样...);
return false;
}
if (password.length === 0) {
alert("密码不能为空");
return false;
}..._ajax({
url: `${url}/api/${route}`,
method: "POST",
contentType: "application/json",...我没有做 token 定期失效.
token 加密需要用到 SECRET, 最好是做成环境变量, 此处我定义成全局变量
app.post("/api/login",[nameValid,pwdValid