Nuxt3 中文课程 《实战全栈开发简书》.

preloadComponents

Nuxt提供了一些工具,让你能够控制预加载组件的行为。

预加载组件会在你的页面很快需要的时候加载,这些组件你希望在渲染生命周期的早期开始加载。这样可以确保它们尽早可用,并且不太可能阻塞页面的渲染,从而提高性能。

使用 preloadComponents 来手动预加载已在你的Nuxt应用中全局注册的单个组件。默认情况下,Nuxt将这些组件注册为异步组件。你必须使用帕斯卡命名法(Pascal-cased)的组件名称。

await preloadComponents('MyGlobalComponent')

await preloadComponents(['MyGlobalComponent1', 'MyGlobalComponent2'])
在服务器上,preloadComponents 不会产生任何效果。