首页 > 解决方案 > 如何使用节点中的查询字符串库来附加其他查询字符串

问题描述

我有一个如下所示的网址:

http://example.com?parm1=foo

我想使用节点查询字符串来附加额外的参数,例如:

http://www.example.com?parm1=foo&parm2=bar&parm3=test

我看到我可以像这样定义我的参数:

querystring.stringify({ parm2: 'bar', param3: 'test' });

我只是不确定如何将其附加到我当前的网址中

标签: node.jsangularquery-string

解决方案


看起来我可以使用这个库来解决它:https ://www.npmjs.com/package/append-query

这是一个例子:

const appendQuery = require('append-query');
var newUrl = appendQuery(originalUrl, {width: '40', height: '40'});

推荐阅读