向网址添加参数

时间:2019-07-25 14:45:58

标签: javascript reactjs fetch-api

我有一个用于图像列表的API。该API具有以下列出的5个参数:

  • 首先搜索内容的关键字(例如:花朵)
  • 第二个参数大小(具有默认值),
  • 第三方向(无默认值)
  • 第四作者(无默认值)
  • 第五个日期(无默认值)

如何在ReactJS中添加没有默认值的参数到URL? 对于其他2,

我用过状态。

state={
   key:"",
   size:"2mb",
}

我的uURL是https://xxxxxx.com/api/&value={this.state.key}&size={this.state.size}

我想选择没有默认值的参数,URL变为:
https://xxxxxx.com/api/&value={this.state.key}&size={this.state.size}&orientation=landscape&date=10.10.2010

1 个答案:

答案 0 :(得分:0)

您可以使用window.location.href

将URL作为字符串获取,操纵和修改。