Передать массив / объект в качестве параметра в Axios React native - PullRequest
0 голосов
/ 24 января 2019

Я хочу передать параметр в запросе POST в библиотеке Axios как:

{
  params : 
  {
            email: email,
            password: password,
  }
}

Я пробовал:

axios.post(url, 
            { 
                params : {
                    email: 'a@aa.com',
                    password: 'Password!',
                    sign_in_type: '1',
                    fb_token: '',
                    google_token: ''
                }
            }, 
            {headers: headers}
        )

Но ничего не работает! Пожалуйста, предложите, если у вас есть идеи.

Спасибо!

1 Ответ

0 голосов
/ 24 января 2019
 const getData = async () => {
        const params = {
          params: {
              email: 'something@somelthing.com',
              .....
          }
        };
    try {
        const { data } = await axios({
            method: 'post', 
            url: `your url`,
            data: params,
            headers: {
             'token': token
           }
        });
     console.log(data);
    } catch(e) {
     console.log(e);
    }
 }
...