React 精要面试题讲解(五) 高阶组件真解 (3)

如上述代码所示(跟着敲一下啊懒虫),我们成功做到了以参数组件为模版,改写了参数组件中已定义的属性、方法、钩子,甚至UI,增添了参数组件中未定义的属性、方法、钩子等。
当然,同官方文档中 ‘组合和继承’ 这一章中的思想一致,绝大部分情况下,我们用不到继承类型的高阶组件,也不提倡这种形式的用法(其实我个人觉得挺好玩的)。

7. 高阶组件的认知总结 那么我们通过以上学习,已经完完整整掌握了高阶组件的使用。 在日常项目中,我们也可以在合适的场景中使用高阶组件完成对应的需求。 回顾最上面提到过的高阶组件的使用场景: __对复用UI、数据逻辑等进行封装,对参数组件进行制式处理,从而让参数组建具备特定的ui或功能__ 再回顾下上述讲到过的高阶函数,类的修饰器等—— 你get到了吗? 面试中会问到高阶组件的问题,消化掉这一篇,那么你便可以连续不断的给面试官讲上半个小时征服他。

最后,如果本章内容对你的react学习有帮助,记得点个关注,等待更新哦。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpgpzj.html