首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
React
朝着全栈加速前进
创建于2023-02-24
订阅专栏
React
暂无订阅
共11篇文章
创建于2023-02-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
uniapp 页面之间通信
uni.$emit() uniapp 中使用 uni.$emit 和 uni.$on 进行页面通信 习惯了 vue 中的 emit 写法,要注意: vue 是 this.$emit(),而 uniap
React 路由—React Router
react-router 主要由以下几个包组成: react-router: 实现了路由的核心功能 react-router-dom: 基于 react-router,加入了在浏览器运行环境下的
React 之 Redux
项目在开发过程中,组件之间的关系可能会越来越复杂,最后变得难以维护。 使用redux之后,所有的状态都来自于store中的state,并且store通过react-redux中的Provider组件可
React 反向代理
一般在解决跨域问题时会进行代理的配置,无论是 React 还是 Vue 都是使用 Proxy 来实现。接下来来说一说 React 中怎么实现反向代理。 第一种方式是直接在 package.json中
React hooks — useCallback
功能:记住当前定义的函数,并在下次组件渲染的时候返回之前定义的函数(不再使用新定义的函数) 被useCallBack包裹的函数,会被重新构建并当成useCallBack函数的实参传入 可能会出
React Hooks — useReducer
useReducer 是 React中的高级 hooks 之一,它用来存储和更新 state,接收当前应用的 state 以及触发的动作 action,并返回最新的 state
React Hooks — useRef
useRef 会返回一个可变的 ref 对象,对象中只有 current 属性(可修改),当更新 current 的值时不会重新 render。(useState 会重新 render)
关于 Redux
特点: 体积只有 2kb (包括依赖)。 使用场景 跨组件实现 state 共享 很多 state 需要在多个组件中使用,兄弟组件之间也很常用,如果不使用 Redux ,需要在父组件中写一个状态,兄弟
React 受控与非受控组件
React 组件可以根据是否受控,分为受控组件与非受控组件 受控组件 组件状态受外部环境的控制 非受控组件 组件有自己的内部状态,并且不受外部环境的控制
React | 关于Babel
在 JSX 的底层处理机制中,第一步就是将 JSX 语法转换为虚拟 DOM,具体步骤为:基于 **babel-presets-react-app** 将 JSX 编译为 React.create...
React | 脚手架中的 eject
创建一个 React 项目并启动后(这里不再介绍如何搭建框架),打开 packag.json 文件。可以看到 eject 是 scripts 属性中的一部分,他表示的是更改 webpack 配置。