2015-12-07 24 views

回答

1

如果您使用React Hot Loader,它們應該會重新加載正常。如果您使用React Transform,則它們當前不會重新加載熱量,因爲RT不會重新加載模塊導出,並且導出的組件是導出的。我們計劃最終解決這個問題,但現在,您可以使用React Hot Loader。

+0

瞭解,但讓我們試想一下,沒有在行動的創建者的API調用,這樣的事情: '''常量fooActionCreator =()=>(調度,的getState)=> { 如果(的getState()。條件){ dispatch({type:'AJAX_STARTED'}); } $ .ajax()。then(()=> dispatch({type:'AJAX_FINISHED'})); }'''那麼在我看來,熱重載(和重播)無法工作,因爲這將重新觸發操作創建器內的API調用,這不是冪等操作。 –

+1

@TomášWeiss重播適用於香草「已解決」的動作對象。所以只有「最終」的普通對象動作纔會被重播。 –

+1

優秀的答案!我應該制定不同的問題,因爲這個問題不是關於熱重裝,而是關於重裝後的重播。 –

相關問題