axios如何传参?

img

img

img

怎么获取每点击一次的新闻列表的id,然后传给详情页,跳转相应的详情啊?真的不知道怎么做了
用的localStrorage,然后他就只获取最后一个id

href="detail.html?${id}"改为href="detail.html?id=${id}"用下边的方法
最终params里边就是你要的参数

export default function getQueryParams() {
  const url = window.location.href;
  const queryParamsString = url.indexOf('?');
  const str = url.slice(queryParamsString + 1);
  const paramsArr = str.split('&');
  let result = [];
  const params = {};
  for (let i = 0; i < paramsArr.length; i++) {
    result = paramsArr[i].split('=');
    // @ts-ignore
    params[result[0]] = result[1];
  }
  return params;
}

点击时 就把 点击的id 存起来。然后 调用 接口 获取详情数据。

就一个id嘛,可以通过url传参