如何从另一个文件中的反应 axios 函数返回 const?

塞西莱塞莫伊

我有一个带有表单的文件,可以在另一个文件中调用提交函数。我想检索请求的响应以在文件 1 中使用它。我该怎么做?

第一个文件 form.js

handleSubmit(event, user,props) {
event.preventDefault();
const nomAppartement = event.target.nomAppartement.value;
const superficieAppartement = event.target.superficieAppartement.value;

const newAppartementTableau = {
  nom: nomAppartement,
};

newAppartement(newAppartementTableau);
const messageRequest = ??;

第二个文件 data.js

export function newAppartement(newAppartementTableau) {


axios({
    method: "post",
    url: urlAxiosAppartement,
    timeout: 1000 * 5, // Wait for 5 seconds
    headers: {
      "Content-Type": "application/json",
      Authorization: "Bearer " + "****"
    },
    data: {
      fields: {
        nom: newAppartementTableau.nom
      }
    }
  })
    .then((response) => {
      return response;
    })
    .catch((err) => {
      return err;
    });
}
凯文

你没有在你的函数中返回任何东西,你只是在进行 axios 调用。要解决此问题,请添加以下内容:

export function newAppartement(newAppartementTableau) {


return axios({
    method: "post",
    url: urlAxiosAppartement,
    timeout: 1000 * 5, // Wait for 5 seconds
    headers: {
      "Content-Type": "application/json",
      Authorization: "Bearer " + "****"
    },
    data: {
      fields: {
        nom: newAppartementTableau.nom
      }
    }
  })
    .then((response) => {
      return response;
    })
    .catch((err) => {
      return err;
    });
}

在你的第一个文件中

newAppartement(newAppartementTableau).then(res => console.log(res.data).catch(e => console.error(e));

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

非const字段在函数中很好,但在另一个函数中被视为const

如何从一个组件访问状态值到另一个文件中的另一个函数(不是组件)?反应 js

如何将const参数从成员函数传递到另一个成员函数?

如何在函数中返回const char *?

Javascript Axios如何从函数返回状态404

从函数返回另一个文件中的数据

通过引用const函数来调用另一个类的非const函数

Angular 6. 访问在另一个函数中设置的“const”

C ++ const成员函数返回一个指针

C++ 在非 const 指针函数中返回一个 const 指针

如何从存储在另一个 php 文件中的函数返回变量?

反应:无法从另一个文件调用函数

如何在另一个函数中返回一个函数

如何从另一个函数中的一个函数获取返回变量

如何编写返回另一个函数的函数?

从函数返回Axios Promise

在Swift中返回另一个函数的函数

我如何在反应中调用另一个函数已经使用的函数

axios promise 在“axios.all”函数中返回正确的值,但在“then”函数中未定义

你能不能让一个函数是一个 const 并返回一个 const C++

如何在另一个文件中调用异步 javascript 函数的 html 文件中获取返回值?

如何在反应中从另一个组件调用函数

如何在另一个函数中引用 2 个函数的返回值?

使用从函数返回的文件作为python中另一个函数的参数

如何在另一个python函数中执行一个python文件?

是否可以在目标c中引用另一个文件的const中的const

如何释放从另一个函数返回的char *?

如何从另一个函数返回“addEventListener()” - Javascript

如何使用函数返回值作为PHP中另一个函数的参数?