1、UI组件:也称“傻瓜组件”,负责页面的显示,不负责逻辑,一般只有一个 render 函数,因此可以用 无状态组件优化其性能。
2、无状态组件
(1)只有 render 函数
(2)性能比普通组件高,因为无状态组件就只有一个函数;普通组件是 js 中的一个类,类生成的对象里面还会有很多生命周期函数,所以普通组件还会执行包括 render 之内的很多函数
3、容器组件:也称“聪明组件”,负责页面逻辑。
1、UI组件:也称“傻瓜组件”,负责页面的显示,不负责逻辑,一般只有一个 render 函数,因此可以用 无状态组件优化其性能。
2、无状态组件
(1)只有 render 函数
(2)性能比普通组件高,因为无状态组件就只有一个函数;普通组件是 js 中的一个类,类生成的对象里面还会有很多生命周期函数,所以普通组件还会执行包括 render 之内的很多函数
3、容器组件:也称“聪明组件”,负责页面逻辑。
本文标题:React 组件
本文链接:https://www.haomeiwen.com/subject/ylwvyqtx.html
网友评论