gpt4 book ai didi

angular - 使用通用提供程序进行延迟加载

转载 作者:太空狗 更新时间:2023-10-29 17:54:22 26 4
gpt4 key购买 nike

我在 ionic 3 项目上实现了延迟加载模式。它的效果非常好。不过我有一个问题。假设我需要在应用程序上实现 native StatusBar 功能。因此我必须在每个页面上以不同的方式实现它,我把它放在 app.module.ts 上如下所示。

providers: [
StatusBar,
]

这是好方法还是我需要将 StatusBar 作为每个组件模块的 provider 注入(inject)?对我来说,这似乎是多余的工作。但是最好的方法是什么?为什么会这样?

最佳答案

即使@SrAxi 的回答是完美的,当在 Ionic 中使用 Cordova 插件时,由于插件只是用作提供者(而不是整个模块),您可以将它添加到提供者数组中app.module.ts 文件和一切都应该工作正常。

这是使用大多数 cordova 插件的推荐方式(因为它们不是模块,只是提供程序)

关于angular - 使用通用提供程序进行延迟加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44848272/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com