点击查看【codepen】

注意事项

  1. 高阶组件是不可以修改参数组件
    这样修改可能会导致参数组件内部的逻辑的执行失效
    一切的功能都可以在容器组件内实现
  2. 高阶组件接收的组件可以是类组件也可以是函数组件

    总结

    高阶组件更加关注逻辑与状态的管理,参数组件的逻辑与状态订阅
    参数组件基本只需要关注视图的渲染