nuxt 中asyncdata请求报错location is not defined 求大佬帮帮忙

111 阅读1分钟

nuxt2 页面刷新后报错location is not defined

问题出现2天想破头皮了未能发现问题是什么原因,jym救命啊!!!!!

第一次跳转页面order_detail 时可以正常显示 刷新页面后出现报错

Snipaste_2024-06-13_17-08-34.png

路由以及文件展示

企业微信截图_17182666166196.png

版本
"nuxt": "^2.14.0", "@nuxtjs/axios": "^5.12.2",

代码

`let queryParams = app.$extractNumber(params.id);

    let path = queryParams.id == -3

        ? order/refund/detail/${queryParams.name}

        : order/detail/${queryParams.name};

        let detaildata = ''

        try {

          console.log('path',path);

           detaildata  = await app.$axios.get(path)

        } catch (catcherror) {

          console.log('asyncDataerrorx', catcherror);

        }

        console.log('queryParams + asyncDataerror', queryParams,error);`

    最后希望大家帮帮忙