Что такое картограф данных в javascript и как с ним работать? - PullRequest
0 голосов
/ 24 октября 2018

Я прочитал много статей и до сих пор не понимаю, что это такое и как это работает?Моя задача - отправить данные из файла JSON и немедленно отправить их в хранилище Redux, и мне нужно сделать это с помощью средства отображения данных.

Ниже приведен пример кода основного компонента.Функция parseConfig является маппером:

export default function initFeature(options: {
  rootEl: HTMLElement;
  config: Config;
}): void {
  render(<Component config={options.config} />, options.rootEl);
}

export const Component: React.SFC<{ config: Config }> = (props: any): any => {
  return (
    <Provider store={createReduxStore(props.config)}>
      <App config={props.config} />
    </Provider>
  );
};

function parseConfig(config: Config): any {

}

function createReduxStore(config: Config):any{
  const initialState = parseConfig(config)

  return createStore(
    rootReducer(initialState),
    composeWithDevTools(applyMiddleware(thunk))
  )
}
...