Node.js 在Express中使用rest api:找不到用户ID
很荣幸,我正在提出我自己的申请。我尝试在Express中连接前端和后端。我复制了文本,但我的console.log仍显示消息“userid not found”。我想我已经接近终点了。任何提示或有用的链接都将不胜感激Node.js 在Express中使用rest api:找不到用户ID,node.js,mongodb,express,mongoose,request,Node.js,Mongodb,Express,Mongoose,Request,很荣幸,我正在提出我自己的申请。我尝试在Express中连接前端和后端。我复制了文本,但我的console.log仍显示消息“userid not found”。我想我已经接近终点了。任何提示或有用的链接都将不胜感激 用户模型 const userSchema=新模式({ 名字:String, 姓氏:String, 用户名:String, 电话:String, 密码:String });当然,您将找不到用户ID,因为您误用了string literal。在控制器内,已从以下位置更改: cons
const userSchema=新模式({
名字:String,
姓氏:String,
用户名:String,
电话:String,
密码:String
});代码>当然,您将找不到用户ID,因为您误用了string literal。在控制器内,已从以下位置更改:
const path = '/api/users/${req.params.userid}';
为此:
const path = `/api/users/${req.params.userid}`;
字符串文字仅在使用反斜杠时有效
现在,你的应用程序应该正确地发出请求。这帮助我获得了一个有用的答案+1,我的repu