【发布时间】:2020-02-27 00:09:45
【问题描述】:
我刚刚阅读了 Vue.js 2 中的功能组件。(Documentation)
函数组件的主要好处似乎是性能提升:
由于功能组件只是功能,因此它们要便宜得多 进行渲染。
似乎要从功能组件发出events,必须手动添加事件侦听器。但是props 是完全可以访问的。
什么时候使用函数式组件而不是类组件时有什么好的经验法则?当我通常实现无状态组件时,我应该更喜欢使用功能组件吗?或者 Vue.js 中的功能组件还有其他限制吗?
【问题讨论】: