我正在使用query-string(version 5)并想知道是否有去除它的查询字符串?
results?condition=Used
我想从网址中完全删除condition
。
如果没有其他替代方式?
要处理网址,我更喜欢使用url package。对于你的情况,我会这样做
const url = require('url');
const targetUrl = 'results?condition=Used&year=2010';
const parsedUrl = url.parse(targetUrl, true);
delete parsedUrl.search; // need to delete it so we can construct new query
delete parsedUrl.query.condition; // delete "condition"
console.log(url.format(parsedUrl)); // results?year=2010