如何为 Angular 应用延迟加载 jquery ,以减少第一个请求的大小?

How to lazy load jquery for Angular app , In order to reduce first request size?

我正在构建一个 angular 应用程序。在它的一个模块中(它的一个组件:我们需要使用现有的书面 jquery 代码)。我正在考虑延迟加载它?那可能吗 ?

如评论中所述,通常不需要,您可以在 angular 组件代码中使用 js/ts 在该模板中使用 jQuery 执行的所有操作... 但是,如果您出于某种原因必须使用 jQuery ,只需将其加载到您需要它的组件代码中(在初始化时或视图初始化之后)。 所以它会在调用该组件时延迟加载...不要将它放在应用程序组件中!