我有一個json
文件,其中包含一系列Todos,我想將其渲染爲初始狀態,調用我的還原器type: 'ADD_TODO'
。哪裏是更好地循環,dispatch
動作:循環調度Redux中的還原器
是更好地在組成部分循環,增加每單待辦事項,如:
myInitialTodos.forEach(
(todo, id) => store.dispatch({
type: 'ADD_TODO',
id
})
)
或其他reducer
由具有ADD_TODO
,如:
store.dispatch({
type: 'ADD_TODOS',
todos: myInitialTodos
})
在這兩種情況下,啓動時爲componentDidMount
(例如)。
也許(最可能)還有另一種更好的方法。
感謝,
todos從哪裏來?將它們從componentDidMount移動到初始縮減器狀態會更好嗎? – Mike
感謝邁克,他們可能來自'ajax'請求例如(不是靜態的) –
啊,是否有可能發送JSON數據與來自服務器的初始請求並將數據引導到Redux? – Mike