Dlaczego ng-style nie działa na tym samym elemencie, co dyrektywa niestandardowa?

Próbuję zastosować atrybut ng-style w niestandardowym znaczniku dyrektywy, tak jakby:

<my-directive ng-style="myStyle"></my-directive>

Wewnątrz kontrolera mam:

$scope.myStyle = {
    "background": "red"
}

To jednak nie działa. Kiedy sprawdzam HTML „MyStyle” nie jest renderowany. Kiedy zastosuję ten sam tag ng-style na zwykłym div, renderuje się poprawnie.

Dlaczego ng-style nie działa na niestandardowych tagach dyrektyw?

questionAnswers(1)

yourAnswerToTheQuestion