js 跳转 参数&拼接方式写法

163 阅读1分钟

要求穿参数形式。get的形式 并且参数多拼接起来 &

 const queryString = Object.keys(params)
      .map((key) => `${key}=${params[key]}`)
      .join('&');

这个是用来处理参数并且进行拼接的 在一个项目里面的接口有不同的域名,则在不同域名的接口用原生活axios进行请求

conts host1='//baidu.com'
  axios
      .get(`${host1}?${queryString}`)
      .then((res: any) => {
        setTableLoading(false);
        const objtable: any = [];
        setTableData(res.data);
      })
      .catch(() => {
        setTableData([]);
      });