vue.js - VueJs 多个组件实例 - 性能影响
问题描述
这个问题与了解 Vue 如何处理组件实例有关。
我有一个“智能文本区域”,这个文本区域组件有很多方法用于突出显示文本、正则表达式匹配和更新后端的文本区域更改。所以它是一个相对复杂的组件。用户可以创建和无限数量的这些组件。
我很难理解的是,Vue 是每次都创建这些组件的全新实例,还是像我们使用常规函数一样重新使用相同的组件代码?
我担心的是,如果用户创建 1000 个文本区域,我们现在拥有每个组件中使用的所有重型方法的 1000 个实例。这可能会导致严重的性能问题。
这是对这些组件如何工作的正确理解吗?
解决方案
推荐阅读
- python - 无法运行 PyTest-bdd 步骤定义文件,因为它抛出索引超出范围错误
- rust - 为实现另一个特征的结构实现一个特征,该特征是通用的,而不是实现另一个特征的结构
- java - 关于使用java的堆内存和递归调用的问题
- reactjs - 延迟加载的 React 路由器路由仍然加载
- java - 需要关于 logging.level.org.hibernate.SQL 的解释
- java - Java:如何调用在接口中实现另一个方法的方法?
- javascript - 如何使用 useState 挂钩更新状态
- reactjs - React MUI 数据表日期范围过滤器
- python - 从 sklearn.model_selection 导入 train_test_split 时,为什么会出现错误“AttributeError:模块 'attr' 没有属性 's'”?
- angular - 如何动态创建多个行为主体并订阅?