![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
react
秒秒秒啊
这个作者很懒,什么都没留下…
展开
-
React Dva介绍
Dva介绍:dva 首先是一个基于 redux 和 redux-saga 的数据流方案,然后为了简化开发体验,dva 还额外内置了 react-router 和 fetch,所以也可以理解为一个轻量级的应用框架。(推荐结合umi一起使用)主要就由model页和services页构成:一、model页:单向的数据流动过程namespace:'名称',//model的命名空间,区分多个modelstate:{}, //初始化state值effects:{ *函数名({payload},原创 2020-09-08 15:22:04 · 2859 阅读 · 0 评论 -
浅谈React Hooks的几个常用知识点
谈Hooks之前,先说说组件:组件分为无状态组件(Function)和有状态组件(Class),很多时候我们都会更倾向于使用函数组件,但是函数组件又是无状态的,此时又想组件是有状态的,那么这个时候就需要Hooks登场了。Hooks:1、让函数变成一个有状态的函数,是函数式组件,但是又是独立的state,且复用性强2、增加了useState(可多次调用且相互独立)、useEffect(提供了类似于componentDidMount等生命周期钩子的功能)、useContext(提供了上下文(contex原创 2020-09-08 11:15:22 · 799 阅读 · 1 评论 -
react相关配置(create-react-app、react-mobile、mobx、antd环境配置、跨域)
1、npm install -g create-react-app2、create-react-app my-app/或者npx create-react-app my-app3、cd my-app4、npm start5、按需加载:npm install react-app-rewired customize-cra --save-dev6、修改/* package.json */"scripts": { "start": "react-app-rewired start",原创 2020-08-01 11:43:52 · 385 阅读 · 0 评论