gpt4 book ai didi

javascript - 如何给URL添加参数

转载 作者:行者123 更新时间:2023-11-30 06:16:29 25 4
gpt4 key购买 nike

我想将 ?dev=1 添加到 react-router-dom 中的每个链接。

我试过替换:

    var href = history.createHref(location);
return _react2.default.createElement("a", _extends({}, props, { onClick: this.handleClick, href: href, ref: innerRef }));

    var href = history.createHref(location);
href = process.env.IS_MAINTANCE_MODE ? href + '?dev=1' : href
return _react2.default.createElement("a", _extends({}, props, { onClick: this.handleClick, href: href, ref: innerRef }));

它不工作,参数 dev 显示在元素 a 中,但点击它重定向到没有参数的链接。

最佳答案

尝试事先编辑位置:

let location = {
pathname: `/{YourRoute}}`,
query: {dev: '1'})
};
let href = history.createHref(location);
return _react2.default.createElement("a", _extends({}, props, { onClick: this.handleClick, href: href, ref: innerRef }));

关于javascript - 如何给URL添加参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55823158/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com