Вот есть допустим начальный state
const initialState = [
'Test1',
'test2'
];
все это дело идет сюда
const todo = (state = initialState, action) => {
if(action.type === 'ADD_TODO'){
return [
...state,
action.todo
]
}
return state;
}
Подскажите а вот например я данные получаю с сервера через fetch
и закину эти данные в
const initialState
так и нужно делать ? или как то по другому ?
Что посоветуете ? Я просто только учусь.
Вам нужно использовать redux-thunk
и в отдельном action
выполнять fetch
запрос и только после получения данных с сервера передавать их в store
.
Получится что-то типа:
const fetchInitState = () => dispatch => {
let promise = fetch(url[, options])
.then(res => dispatch(res.data))
.catch(err => console.log(err));
}
Этот action
вызывается в componentDidMount()
нужного элемента. Как правило это App.js
.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
После всех элементов в html файле располагаю скриптВ объекте page есть объект obj со значением $("
Возник вопрос в коде, а именно не инкрементируется значение this_i