Предполагая, что у меня есть директива mydirect с шаблоном, который содержит много div с множеством вложенных классов. Например:
<div class="mydirect">
<div class="classA">
<div class="subclassA">
<div class="subclassB">
</div>
<div class="classB"></div>
</div>
Я заметил, что, несмотря на наличие классных имен в файле css ( "mydirectstyle.css" ) и его включение в index.html, используя мою директиву:
angular.module("MyApp", []).
directive('mydirect', function() {
return {
restrict: 'E',
replace: true,
template: '-All that Html here-'
};
});
Ни один из свойств CSS не применяется к нему вообще. Каков наилучший способ применить все мои стили к этим нескольким классам? Можно ли это сделать так, что мне не нужно вручную выбирать каждый элемент и устанавливать индивидуальные свойства CSS?
В моей странице index.html содержится <mydirect> </mydirect>
, который заменяется шаблоном директивы, показанным выше.