首页React
kinyoqo · 道祖

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

kinyoqo发布于

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

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

2 条回复
  • 求知小风 · 元婴

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

  • kinyoqo · 道祖
    kinyoqo · 道祖 #2

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

喜欢

© 汕尾市求知科技有限公司 | 粤ICP备19038915号 | 关注我们 | 在线学员:125

Top