Mengelakkan CSS Sebaris dalam Pandangan AngularJS: Amalan Terbaik
Memasukkan CSS khusus paparan dalam aplikasi AngularJS memberikan cabaran yang sama. Kaedah tradisional menambah
Penyelesaian Cadangan
Untuk menangani isu ini, penyelesaian komprehensif telah muncul yang menawarkan pengoptimuman fleksibiliti dan prestasi:
Arahan Tersuai untuk Elemen
app.directive('head', ['$rootScope','$compile', function($rootScope, $compile){ return { restrict: 'E', link: function(scope, elem){ scope.routeStyles = {}; $rootScope.$on('$routeChangeStart', function (e, next, current) { ... }); } }; } ]);
Konfigurasi Laluan dengan Harta CSS Tersuai
app.config(['$routeProvider', function($routeProvider){ $routeProvider .when('/some/route/1', { templateUrl: 'partials/partial1.html', controller: 'Partial1Ctrl', css: 'css/partial1.css' }) .when('/some/route/2', { templateUrl: 'partials/partial2.html', controller: 'Partial2Ctrl' }) ... }]);
Kelebihan
Atas ialah kandungan terperinci Bagaimana untuk Mengelakkan CSS Sebaris dalam Pandangan AngularJS dan Mengekalkan Kod Bersih dan Cekap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!