TypeError:将数据发送到服务器后,网络请求失败

时间:2018-10-15 12:36:03

标签: java firebase react-native firebase-realtime-database

我正在尝试将某些内容发送到我的FireBase数据库。一切都像教程中一样,我不知道这里可能出什么问题。 调用此方法后,我得到:

'error', [TypeError: Network request failed]  
Possible Unhandled Promise Rejection (id: 0):  
TypeError: undefined is not an object (evaluating 'res.json')

我的代码:

   import { ADD_PLACE, DELETE_PLACE } from './actionTypes';

    export const addPlace = (placeName, location) => {
        return dispatch => {
            const placeData = {
              name: placeName,
              location: location
            };
            fetch("https://myapp-XXXXX.firebaseio.com/places.json", {
                method: "POST",
                body: JSON.stringify(placeData)
            })
                .catch(err => console.log("error: ", err))
                .then(res => res.json())
                .then(parsedRes => {
                    console.log("something: ", parsedRes);
                });
        };
    };

    export const deletePlace = (key) => {
        return {
            type: DELETE_PLACE,
            placeKey: key
        };
    };

有什么问题?如何解决?

0 个答案:

没有答案