Javascript 如何从flatter查询到节点js
你好,我这里有个小问题,但我不知道怎么解决 我有一个来自Flatter“townid”的数据,我想使用node.js从Flatter的post请求中进行查询Javascript 如何从flatter查询到节点js,javascript,android,node.js,flutter,Javascript,Android,Node.js,Flutter,你好,我这里有个小问题,但我不知道怎么解决 我有一个来自Flatter“townid”的数据,我想使用node.js从Flatter的post请求中进行查询 //code from flutter app Future getB(townId) async{ var data; print(townId); final response = await http.post("http://xxx.xxx.xx.xx:3000/selectB",body:{ "t
//code from flutter app
Future getB(townId) async{
var data;
print(townId);
final response = await http.post("http://xxx.xxx.xx.xx:3000/selectB",body:{
"townid": townId.toString()
});
data = jsonDecode(response.body);
return data;
}
从节点端,您必须获取townid,如下所示:
var townid=req.body.townid
必须从节点端获取townid,如下所示:
//node
var townid = req.body['townid']
var townid=req.body.townid
//node
var townid = req.body['townid']
试试这个,也许可以
试试这个,也许这会起作用,因为你的颤振应用程序的post请求主体是
body:{“townid”:townid.toString()})代码>
您可以使用body解析器解析这个男孩,这就是它的样子
const townid = req.body.townid
因为你的Flitter应用程序的post请求的主体是
body:{“townid”:townid.toString()})代码>
您可以使用body解析器解析这个男孩,这就是它的样子
const townid = req.body.townid
在查询部分呢?”$townid'或${townid}'1。我不知道。js在deapth中,但是${townid}可以工作。有关更多详细信息,请参阅。2.调试并检查“req.body”的内容。这会给我们带来一些启发。在询问部分呢?”$townid'或${townid}'1。我不知道。js在deapth中,但是${townid}可以工作。有关更多详细信息,请参阅。2.调试并检查“req.body”的内容。谢谢你的回答,但它的类型错误:无法阅读未定义的属性“townid”。请为你的答案添加一些解释,以便其他人可以从中学习。谢谢你的回答,但它的类型错误:无法阅读未定义的属性“townid”。请为你的答案添加一些解释,以便其他人可以从中学习