react.js 类继承组件与函数式组件的区别

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36838191/article/details/88050814

区别一: 类继承的方式,相较于函数式组件,有更多的特性。

    内部状态: state

   生命周期函数

场景一:如果一开始我就知道这个组件需要用到state 或者生命周期函数组件时,就要毫不犹豫的使用类继承的方式。

场景二:如果一开始用不到这些特性的时候,我会先用函数式组件,如果随着业务的演进,组件需要应用到这些特性的时候,我会再把它重构成类继承的方式。start : 这个重构什么简单,只需将原来的函数变成组件类的 reader 方法即可。

注意: 不管哪种方式,组件的名称字母必须为大写。

猜你喜欢

转载自blog.csdn.net/qq_36838191/article/details/88050814