本地存储不适用于React Redux应用程序,但不确定如何继续

时间:2018-09-12 20:06:16

标签: html reactjs api redux local-storage

  • 我正在尝试学习对redux API调用的反应
  • 所以我举了一个例子,并在stackblitz中实现
  • 最重要的是,我正在尝试实现其他功能,以便可以更好地理解React Redux Architect。
  • 我正在尝试显示最近访问的频道,以便用户能够知道他最近访问过的频道。
  • 为此,我为最近的频道创建了单独的组件和容器。
  • 在ui中,我可以显示该组件,但不能显示通道。
  • 为此,我使用了本地存储,以便刷新后用户也将了解。
  • 但是我无法在浏览器中显示频道值,因为在控制台中我看不到这些值被打印。
  • 您能告诉我如何修复它吗?您能否告诉我redux应用程序的设计是否正确,以便我可以通过创建新组件来添加新功能。
  • 在下面提供我的代码和stackblitz https://medium.com/@lavitr01051977/basic-react-redux-app-with-async-call-to-api-e478e6e0c48b

https://stackblitz.com/edit/react-redux-realworld-radssv?file=containers/Channel.js

const mapDispatchToProps = (dispatch, ownProps) => ({
  onClick: () => {
    dispatch(getChannel(ownProps.channelString));
    if (localStorage.clickcount) {
      localStorage.clickcount = Number(localStorage.clickcount) + 1;
      console.log("localStorage.clickcount--->", localStorage.clickcount);
    }
  }
}

0 个答案:

没有答案