Cómo la inyección de dependencia usando ocLazyLoad

Estoy usando ocLazyLoad y tengo algunas bibliotecas angulares externas (comoChart.js ypascalprecht.translate) y necesito cargarlos de forma diferida en algunas rutas, como saben, para la inyección de dependencia del módulo angular común debería ser como:

var angularApp = angular.module('myApp',
     ['oc.lazyLoad', 'pascalprecht.translate', 'chart.js']);

Ahora, solo necesito carga lentapascalprecht.translate en uno de miscontrollers y también carga lentachart.js, en otrocontroller, pero todavía necesito agregar inyectarlos amyApp módulo pero no sé cómo inyectar y no uso$stateProvider

Probé este mi controlador que necesitaba chart.js:

//Load here.
//$ocLazyLoad.load('./panel/dist/test.js');
angular.module('myApp', ['chart.js', [
 './panel/dist/static/chart.min.js',
 './panel/dist/static/angular-chart.min.js'
]]);

$ocLazyLoad.load('./panel/dist/static/chart.min.js');
$ocLazyLoad.load('./panel/dist/static/angular-chart.min.js');

Pero recibí este error:

angular-chart.min.js: 10 Error no identificado: la biblioteca Chart.js debe incluirse, consultehttp://jtblin.github.io/angular-chart.js/

Respuestas a la pregunta(1)

Su respuesta a la pregunta