gpt4 book ai didi

javascript - 如何在 Controller 中使用 ocLazyLoad 依赖注入(inject)?

转载 作者:行者123 更新时间:2023-11-30 15:47:21 25 4
gpt4 key购买 nike

我正在使用 ocLazyLoad 根据路由(和 Controller )延迟加载我的依赖项,这些模块已经注入(inject)到应用程序中,但是,如何在我的 Controller 中添加依赖项注入(inject)?可能吗?

例如,在我的一个 Controller 中,我需要 chart.js,它也需要作为对 angular.module 的依赖项注入(inject),但是,这怎么可能,我应该怎么做?我只需要这个 Controller 中的图表。

最佳答案

            resolve: {
deps: ['$ocLazyLoad', function($ocLazyLoad) {
return $ocLazyLoad.load([
'chart.js'/* path of your chart js file*/
],{ serie: true });
}]
}

将此代码放入您的状态(在路由中)。

关于javascript - 如何在 Controller 中使用 ocLazyLoad 依赖注入(inject)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39867525/

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