vue首次加载正常,切换页面回来数据加载不成功

clipboard.png

然后点其他页面(单页面)
再点回来,如下图,加载失败,没有得到参数
clipboard.png
,控制台报错如下

clipboard.png
,代码如下:

clipboard.png

async mounted() {
            await Utils.$script.load('http://117.90.11.61:8080/ZIPindoor/js/jquery.js')
            await Utils.$script.load('https://indoormap.poi.igeekee.cn/map.js')
            await Utils.$script.load('http://117.09.11.61:8080/ZIPWeb/ZIPWebURL?param=web')
            this.renderMap()

        },
        methods: {
            ...mapActions([
                'getMapShape'
            ]),
            
            async renderMap(){ // 地图传值和方法调用
                this.params= this.applicationForm.poi
                let res = await this.getMapShape({'bu':this.params.buName,'mapVersion':this.params.mapVersion})
                this.mapData = res[0]
                this.load(this.floor)
                this.initFloorSel()    
                this.init = false
            },
            ......
}
阅读 3k
1 个回答

你的报错状态码是 401

状态码 401 Unauthorized 代表客户端错误,指的是由于缺乏目标资源要求的身份验证凭证,发送的请求未得到满足。

可能是登录掉线了吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题