我々はこのようにファイルを読み込むことができます。角度指示文でファイルを解決する方法は?角度の統計では
.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に入れたいとは思っていません。 –