С угловыми статистики можно загрузить файл, как это:как разрешить файл в угловой директиве?
.state('app.dashboard.v1', {
url: '/v1',
templateUrl: 'views/index.html',
data: { pageTitle: 'Dashboard v1' },
resolve: {
service: ['$ocLazyLoad', function($ocLazyLoad) {
return $ocLazyLoad.load({
serie: true,
files: [
'assets/plugins/jquery-jvectormap/jquery-jvectormap-1.2.2.css',
'assets/plugins/bootstrap-datepicker/css/datepicker.css',
'assets/plugins/bootstrap-datepicker/css/datepicker3.css',
...
'assets/plugins/jquery-jvectormap/jquery-jvectormap-1.2.2.min.js',
'assets/plugins/jquery-jvectormap/jquery-jvectormap-world-mill-en.js',
'assets/plugins/bootstrap-datepicker/js/bootstrap-datepicker.js'
]
});
}]
}
})
что, если я использую директиву? как сделать подобный подход?
app.directive('myAdminDashboardDirective', function() {
return {
templateUrl: 'Views/MyAccount/my_admin_dashboard.tpl.html'
// such as: files: [...] (?)
}
});
Почему вы даже хотите прочитать файлы javascript и css в директиве? –
@AmyBlankenship это просто для удобства управления файлами. Я не хочу ставить весь файл CSS в index.html, очень сложно управлять. –