react-native + redux에서 hot reloading에서 오류를 처리

1994 단어 react-nativeredux
Beta에 쓰면 Redux 2.x에서 Hot Reloading에 실패하고 오류가 발생합니다.
const store = createStore(reducers);

class App extends Component {
  render() {
    return (
      <Provider store={store}>
        <View>
          <Router />
        </View>
      </Provider>
    );
  }
}

export default App;



대응법



store 의 동적 교환할 수 있는 것 같은 코드로 한다.
function configureStore() {
  return createStore(reducers);
}

class App extends Component {
  state = {
    store: configureStore(),
  };
  render() {
    return (
      <Provider store={this.state.store}>
        <View>
          <Router />
        </View>
      </Provider>
    );
  }
}

export default App;

It works!

좋은 웹페이지 즐겨찾기