如何在控制器内部使用ocLazyLoad依赖注入?

时间:2016-10-05 07:08:58

标签: javascript angularjs oclazyload

我正在使用 compile 'com.android.support:design:23.4.0' 根据路由(和控制器)延迟加载我的依赖项,这些模块已经注入到应用程序中,但是,如何在控制器中添加依赖项注入?有可能吗?

例如,在我的一个控制器中,我需要 Do Until IsEmpty(xlSheet.Cells(row, 1)) row = row + 1 If xlSheet.Cells(row, 2) = "Epic" Then Continue End If xlSheet.Cells(row, 1).Value = 5 Loop ,它还需要作为angular.module的依赖注入,但是,它怎么可能,我应该怎么做?我只需要这个控制器内的图表。

1 个答案:

答案 0 :(得分:2)

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

将此代码置于您的状态(路由中)。