一、简介
是什么
- HOC(全称HigherOrder Component)高阶组件,是一种React的进阶使用方法
- 定义:高阶组件是一种接受组件作为参数,并返回一个新组件的函数。所以高阶组件不是组件,而是函数
主要目的
- 主要是为了组件复用
二、应用场景
- 代码复用,代码模块化
- 增删改props
- 渲染劫持
三、实现方式
四、需要注意的问题
- 静态方法丢失
- Refs属性不能传递
Gaye Cheng的博客
建立package.json文件,然后安装必要的npm包
1 | npm install --save next react react-dom |
package.json中增加如下脚本
1 | { |
1 | export default () => <div>Welcome to next.js!</div> |
是不是很简单!!!
1 | yarn add http-proxy-middleware |
1 | const app = express() |
1 | openssl genrsa -out privatekey.pem 1024 |
1 | const fs=requires('fs'); |