@react_js

Страница 838 из 5115
? ethorz
18.01.2017
14:10:10
спасибо

помогло

есть такой экнш export function deleteLocation(id) { return { type: DELETE_LOCATION, id } }

айди сцепляет

Google
? ethorz
18.01.2017
14:30:23
switch (action.type) { case FETCH_WEATHER: return [ action.payload.data, ...state ]; case DELETE_LOCATION: let output = action.payload.data.filter(newArray => newArray.id !== action.id); return [ output, ...state ]; } редьюсер

не понимаю почему не обновляет

Eugeniy
18.01.2017
14:34:42
м..

дак у тебя в экшене нету payload'a же?

только ID

тебе нужно по стейту проходить, а не по action.payload.data

? ethorz
18.01.2017
14:35:28
хм

Eugeniy
18.01.2017
14:35:44
let output = state.data.filter(...)

разве нет?

? ethorz
18.01.2017
14:36:12
он в этот кейс даже не заходит

не понимаю почему

Eugeniy
18.01.2017
14:37:47
мб не импортировал константу?

Дмитрий
18.01.2017
14:37:52
Очень странная структура

Google
? ethorz
18.01.2017
14:38:00
импортировал

Eugeniy
18.01.2017
14:38:19
console.log выводит что-то?

Дмитрий
18.01.2017
14:38:27
Я не понимаю, что происходит у тебя в редюсере и что туда приходит))

Что такое action.id?

Или у тебя три поля просто, type, payload, id

? ethorz
18.01.2017
14:38:57
console.log выводит что-то?
нет, я внутри кейса делаю консоль лог и не выводит

Eugeniy
18.01.2017
14:39:01
Что такое action.id?
ну выше у него экшен креатор там ID

Дмитрий
18.01.2017
14:40:29
Аа

Eugeniy
18.01.2017
14:40:32
а логер есть? вызывается хотя бы этот экшен?

? ethorz
18.01.2017
14:40:53
логгер не ставил

Eugeniy
18.01.2017
14:41:08
без логера боль дебажить все же

так хоть видишь, что куда

Дмитрий
18.01.2017
14:41:14
Может у тебя ещё и redux dev tools нет? ??

? ethorz
18.01.2017
14:41:32
нет)

Дмитрий
18.01.2017
14:41:46
Ппц))

Eugeniy
18.01.2017
14:42:07
нет)
Поставь логер хотя бы, ну и дев тулз, чтобы не париться с дебагом таких вещей

а то каждый раз рефреш делать или ещё что

Дмитрий
18.01.2017
14:42:19
считай половину плюсов редакса потерял

Eugeniy
18.01.2017
14:42:20
а так откат делаешь и смотришь

? ethorz
18.01.2017
14:42:55
function mapDispatchToProps(dispatch) { return bindActionCreators({ deleteLocation }, dispatch); }

Google
Kate
18.01.2017
14:42:58
а чем ему не нравится эта строка?

? ethorz
18.01.2017
14:43:05
я хз в чем проблема

Kate
18.01.2017
14:43:24
с апи все ок, там обьект

чтосто распарсить его надо как-то

(;¬_¬)
18.01.2017
14:43:54
с апи все ок, там обьект
тем что у апи getFilms не функция

а ты его с круглыми скобками пишешь

Kate
18.01.2017
14:45:48
без скобок тоже не хочет

https://www.youtube.com/watch?v=xmgY37oc_B4 вот с минуты 6.40

Eugeniy
18.01.2017
14:49:12
Скрин api файла

Kate
18.01.2017
14:49:55
https://jsfiddle.net/h1w27274/

Pavel
18.01.2017
14:50:06
Тут только обсуждение react или можно и по react native спросить?)

Kate
18.01.2017
14:50:25
стоп

Kate
18.01.2017
14:50:27
там же getList

Valentin
18.01.2017
14:51:21
запросы нужно делать в дидМаунте

Pavel
18.01.2017
14:51:43
ща начнется кококо перерендер

Eugeniy
18.01.2017
14:52:16
хХ

Vladimir
18.01.2017
14:52:25
значит не исправила

Kate
18.01.2017
14:52:35
исправила

Vladimir
18.01.2017
14:52:45
смотри на getFilms

Eugeniy
18.01.2017
14:53:06
return то напиши

Google
Dmitry
18.01.2017
14:53:09
return fetch =)

Eugeniy
18.01.2017
14:53:11
ты просто делаешь фетч

Admin
ERROR: S client not available

Eugeniy
18.01.2017
14:53:17
но не возвращаешь промис

написано ведь в ошибке

Stanislav
18.01.2017
14:53:24
А чё фетч пустой

Eugeniy
18.01.2017
14:53:31
а и да

в фетч url то передай

Dreamerinnoise
18.01.2017
14:53:37
Telegram driven development

Pavel
18.01.2017
14:53:55
TDD как и просили

Eugeniy
18.01.2017
14:54:00
в ошибке это тоже сказано

Kate
18.01.2017
14:54:35
Eugeniy
18.01.2017
14:54:58
url то передай в fetch

у тебя никуда запрос не идет

Kate
18.01.2017
14:55:21
аа

Quet
18.01.2017
14:55:29
Kate
18.01.2017
14:55:43
есть)

спасибо)

Stanislav
18.01.2017
14:56:34
Весело у вас тут)

Pavel
18.01.2017
14:57:27
По native есть знатоки?)

Google
Kate
18.01.2017
14:58:05
https://api.themoviedb.org/3/movie/popular?page=1&language=en-US&api_key=3f04510390c8d68dba128013d0013351

Quet
18.01.2017
14:59:35
может стоило начать с того что выучить js..

Kate
18.01.2017
14:59:45
я знаю джс

Eugeniy
18.01.2017
14:59:50
:)

Stanislav
18.01.2017
14:59:51
:)

Kate
18.01.2017
15:00:21
задавайте вопрос и я отвечу

правда знаю

что не так?

Quet
18.01.2017
15:01:10
да тут же не собеседование, какие вопросы просто судя по тому что ты спрашиваешь — начать с js было бы проще, честно

Alexander
18.01.2017
15:01:10
По native есть знатоки?)
По native скорее сюда https://telegram.me/reactnative_ru

Vladimir
18.01.2017
15:01:28
что не так?
ты дебажишь простые вопросы с помощью картинок в чате

не надо так

Страница 838 из 5115