将一个css类添加到Angular Directive Element

时间:2016-05-13 15:20:03

标签: angularjs angularjs-directive

我有一个指令<my-directive>,它是一个元素。我不使用链接或编译,只是:

export default function myDirective() {
    return {
        restrict: 'E',
        scope: true,
        templateUrl: 'my-directive.html',
        controller: mydirective,
        controllerAs: 'mine',
        bindToController: {}
    }
}

这当然是假指令,但我遇到的问题是当它在DOM中时能够在该指令上添加一个css类。

如果我需要添加更多信息,请告诉我。

1 个答案:

答案 0 :(得分:2)

您可以通过以下方式从CSS / scss样式表中定位指令的标记:

说你有:

<mydirect></mydirect>

所以在styles.css:

mydirect {
  background-color: red;
}