世界上最伟大的投资就是投资自己的教育

首页React
kinyoqo · 道祖

在 react 类组件中,render () 内部的函数和 reder () 外部的函数有什么区别??

kinyoqo发布于2751 次阅读

在 react 类组件中,render() 内部的函数和 reder() 外部的函数除了在定义和调用时候的区别,还有什么性能上面的区别吗??哪种方式使用起来可以让组件的性能更好??

本站文章均为原创内容,如需转载请注明出处,谢谢。

2 条回复
  • 随风 · 练气
    随风 · 练气 #1

    render 内部的定义的 function 应该是个函数变量类型的,render 外的是 class 里的 method ,可以用 this.xxx 来引用的,一般放在外面吧

  • kinyoqo · 道祖
    kinyoqo · 道祖 #2

    那放在 render 内部和外部,性能的影响一般在哪里呢?是不是放在 render 内部的话,会在整个生命周期的渲染中被调用多次而降低了组件的性能??

喜欢
统计信息
    学员: 29922
    视频数量: 1996
    文章数量: 526

© 汕尾市求知科技有限公司 | Rails365 Gitlab | 知乎 | b 站 | csdn

粤公网安备 44152102000088号粤公网安备 44152102000088号 | 粤ICP备19038915号

Top