Я новичок с fetch и пытаюсь получить некоторые данные с JSON -серверов для моего собственного собственного реактивного приложения, но оно всегда выдавало одну и ту же ошибку ... "сбой сетевого запроса" Я пытался использовать Ip вместо localhost как "http://192.168.x.x: 3000 ", но ничего не изменилось, и моя выставка 192.168.xx: 19000. что я забыл сделать? и почему эта ошибка всегда происходила?
export const fetchDishes = () => (dispatch) => {
dispatch(dishesLoading());
return fetch("http://192.168.1.5:3000/dishes")
.then(
(response) => {
if (response.ok) {
return response;
} else {
var error = new Error(
"Error " + response.status + ": " + response.statusText
);
error.respone = response;
throw error;
}
},
(error) => {
var errmss = new Error(error.message);
throw errmss;
}
)
.then((respone) => respone.json())
.then((dishes) => dispatch(addDishes(dishes)))
.catch((error) => dispatch(dishesFailed(error.message)));
};
Экран My Expo