加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

antd+dva笔记

发布时间:2020-12-15 07:31:26 所属栏目:百科 来源:网络整理
导读:参考 React中函数式声明组件 Dva + Ant Design 前后端分离之 React 应用实践 React+DvaJS 之 hook 路由权限控制 dva 知识地图 react-router Guides and API docs (v2,v3) react-sage redux-saga 是一个用于管理 Redux 应用异步操作,可以用来代替 redux-thunk

参考

  • React中函数式声明组件

  • Dva + Ant Design 前后端分离之 React 应用实践

  • React+DvaJS 之 hook 路由权限控制

  • dva 知识地图

  • react-router Guides and API docs (v2,v3)

react-sage

redux-saga 是一个用于管理 Redux 应用异步操作,可以用来代替 redux-thunk 中间件。

《Redux-saga 中文文档》

需要提前做一个学习,不然model里面估计不太看得懂
其作用和redux-thunk差不多,可以用来替代redux-thunk
Sagas 是通过 Generator 函数来创建的,就是这货funciton* xxx()
阮一峰《ECMAScript 6 入门》之Generator 函数的语法

手动删除model后的无法找到文件的错误

通过dva g model test的,手动将这个models/test.js文件删除掉,会报这个错。

Error in ./src/index.js
Module not found: [CaseSensitivePathsPlugin] `/Users/Grea/Workspace/grea/kuaidi-ui/src/models/post.js` does not match the corresponding path on disk - File does not exist.

【解决方法】
尝试执行 rm -r node_modules/.cache/babel-loader 再执行 npm start
issues:https://github.com/dvajs/dva/...

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读