axios 如何在nuxt.js中发送带有参数的post请求?

8wtpewkr  于 2023-08-04  发布在  iOS
关注(0)|答案(1)|浏览(192)

我正在使用fetch方法nuxt/axios发送post请求以获取特定类别:

async fetch() {
    const res = await this.$axios.post(
      `https://example.com/art-admin/public/api/get_single_cat_data_and_posts?cat_id=${params.id}`,
      {
        headers: {
          Accept: "application/json",
          "Content-Type": "application/json"
        }
      }
    );
    this.categoryData = JSON.parse(JSON.stringify(res.data.Data));
  },

字符串
但不起作用是否有其他方法可以通过具有参数的post请求获取数据?

l0oc07j2

l0oc07j21#

要访问有关当前路由的信息,您应该调用$route对象。
如果你想访问URL中传递的参数,那么你应该访问$route.query
所以在你的情况下你应该试着把某个东西叫做line

`https://example.com/art-admin/public/api/get_single_cat_data_and_posts?cat_id=${this.$route.query.id}`,

字符串

相关问题