Giả sử tôi có phiên bản bootstrap được tải trước đó và tôi có một chỉ thị góc để tải một số css (bao gồm một phiên bản bootstrap khác) mà tôi chỉ muốn sử dụng trong div hoặc thẻ khác tại choiche của tôi (chủ yếu là những cái mà tôi sử dụng chỉ thị).Làm thế nào để chạy phiên bản khác nhau của bootstrap trong một ứng dụng góc?
.directive('directivename' , ['$ocLazyLoad',function($ocLazyLoad){
return {
restrict : 'A',
controller : function($ocLazyLoad,$scope,$q) {
$ocLazyLoad.load('http://somepath/bootstrap/css/bootstrap.css',{cache: false}).then(function(response) {
$ocLazyLoad.load('http://somepath/bootstrap/js/bootstrap.min.js',{cache: false}).then(function(response) { });
});
}
}
}])
và áp dụng nó như thế này, trong cách mà những css và js chỉ hoạt động cho div rằng:
<div class="row" directivename></div>
Làm thế nào tôi có thể xử lý này trong angularJS?
có thể trùng lặp của [Làm thế nào để áp dụng kiểu scoped?] (Https://stackoverflow.com/questions/39328224/how -trình tạo kiểu-phạm vi áp dụng) – Hitmands