首页 > 解决方案 > VueJs 多个组件实例 - 性能影响

问题描述

这个问题与了解 Vue 如何处理组件实例有关。

我有一个“智能文本区域”,这个文本区域组件有很多方法用于突出显示文本、正则表达式匹配和更新后端的文本区域更改。所以它是一个相对复杂的组件。用户可以创建和无限数量的这些组件。

我很难理解的是,Vue 是每次都创建这些组件的全新实例,还是像我们使用常规函数一样重新使用相同的组件代码?

我担心的是,如果用户创建 1000 个文本区域,我们现在拥有每个组件中使用的所有重型方法的 1000 个实例。这可能会导致严重的性能问题。

这是对这些组件如何工作的正确理解吗?

标签: vue.jsvue-component

解决方案


推荐阅读