javascript - 如何在 Node JS 中使用 Express 读取带句点的参数?

标签 javascript node.js express

我的宏是从包含以下参数的网址调用的:

?title=TitleHere&macro.id=a1

我发现很容易获取标题,但在尝试获取 Macro.id 参数时遇到错误,如下所示。

var requestTitle = req.query.title;
var requestMacroId = req.query.macro.id;

获取名称中带有句点的参数的正确方法是什么?

最佳答案

尝试

var requestTitle = req.query['title'];
var requestMacroId = req.query['macro.id'];

关于javascript - 如何在 Node JS 中使用 Express 读取带句点的参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45838199/

相关文章:

javascript - 当离线网络应用程序缓存失败时,有效的后备措施是什么?

javascript - 在RaphaelJS中通过路径将图像的 "Painting"动画到纸上

javascript - 找不到 Socket.io.js(node.js + express + socket.io)

javascript - 如何在 Node 中找到引用站点 URL?

javascript - 对逗号赋值的困惑

javascript - 尝试让 tag-it 与 AJAX 调用一起使用

javascript - Node WebKit 和 SerialPort

node.js - 自动解决后的 promise 链接

node.js - 由于版本不可用,npm install 不起作用

node.js - 如何在除静态 Assets 之外的所有路由上运行中间件