Vue 实例 每个组件超过单个实例



由于我们网站的结构,我们目前无法创建一个主app实例,因为其中有太多的HTML。

因此,我们目前正在寻找app类,然后为每个组件创建一个新的 Vue 实例,这对于组件之间的通信不是很好,但这是我们当前的解决方法。

我们正在努力创建一个新结构,仅支持一个整体app。但是,只是想知道为每个组件创建一个新的 Vue 实例是否对浏览器性能不利,而不是只有一个包含组件的实例?

简短回答:否

使用带有子组件的根 Vue 组件的应用程序与使用多个根 Vue 组件的应用程序之间不会有任何性能差异。

所有组件仍然只是 Vue 实例 - 所以它没有任何不同。唯一的区别是实例的组织和使用情况。

最新更新