1 什么是高阶组件
高阶组件是可以作为参数传递的函数, 函数可以作为返回值被输出
使用高阶组件:
1 使用 函数名(组件名)
2 使用@ 使得代码更优雅
在高阶组件中, 可以使用 解构等对props进行增加 或者 删除
在高阶组件中, 可以将共用的部分提取, 通过props进行传递, 避免代码重复
尽量使用代理方式的高阶组件, 不要使用继承方式的高阶组件
1 什么是高阶组件
高阶组件是可以作为参数传递的函数, 函数可以作为返回值被输出
使用高阶组件:
1 使用 函数名(组件名)
2 使用@ 使得代码更优雅
在高阶组件中, 可以使用 解构等对props进行增加 或者 删除
在高阶组件中, 可以将共用的部分提取, 通过props进行传递, 避免代码重复
尽量使用代理方式的高阶组件, 不要使用继承方式的高阶组件