Показать сообщение отдельно
  #12 (permalink)  
Старый 29.10.2017, 18:53
Аспирант
Отправить личное сообщение для -VenoM- Посмотреть профиль Найти все сообщения от -VenoM-
 
Регистрация: 31.10.2016
Сообщений: 44

Нашел, в конце-концов, причину почему не подтягивался .css

.directive('one', function() {
        return {
            restrict: 'E',
            templateUrl: "logTemplate.html",
            // css: 'logCss.css',                                  // не работает
            controller: function ($scope, $css) {         // работает
                $css.bind('logCss.css', $scope);
            },
            return: true
        };
    })


Тем не менее, он не инкапсулирован. Т.е. если его подключить таким образом, автоматически его классы доступны из .index. Думал ещё если вместо директивы сделать компонент, и передать через bindings .css. (указав направление "<") Как думаете, идея рабочая?
Ответить с цитированием