首页 > 解决方案 > /null 在 axios 调用 NUXT 后

问题描述

我有一个使用 nuxt (v2) 制作的项目,我正在使用 @nuxt/axios 和 PHP 中的后端。

问题是,当我在asyncData中向 API 请求数据时,我通常会毫无问题地收到我的数据,并且我的页面渲染得很好,但在那之后,在我的控制台中,有时我会调用 /null,例如localhost:8080/null我所有的“上下文”都是空的,我的意思是我的参数,我的查询字符串一切。

目前,我试图只忽略对“/null”的请求,并且如果存在“/null”路径,则不对端点进行任何调用。

但是现在我正在使用中间件,并且再次调用/null 。

这是我的控制台的一个例子。

In server
Log Object { cookie_id: 123,
  fullpath: '/null',
  params: { negocio: 'null', tipoPropiedad: undefined, zona: undefined } }

如果有帮助,这是我的页面图片:

我的 nuxt 页面/路线

mu nuxt 页面/路由打开

我在索引和 _negocio/_tipoPropiedad/_zona 中有 asyncData 函数

它有助于我开始使用 nuxt v1 处理这个项目,然后发布了 nuxt v2,然后我将项目升级到 v2,但问题出在 v2 中并且仍然存在于 v2 中,我使用的是“普通”axios 库和问题在那里,我将其更改为@nuxt/axios,问题仍然存在。

我有几周的时间来处理这个问题,我已经多次阅读我的代码,谷歌搜索了很多,但我没有找到任何可能的答案。英语不是我的主要语言,如有错误请见谅。

先感谢您。

标签: vue.jsaxiosnuxt.js

解决方案


推荐阅读