1

ngClass のクラス名としてディレクティブのスコープ属性を使用したい

someModule.directive("someDirective", function () {
    return {
        restrict: "A",
        scope: {
            styleClass: '@',
        },
        replace: true,
        template: "<li ng-class='{'{{styleClass}}:true'}' />"
    }
}

ngClass の他の構文も試しましたが、これも機能しません (このために a を追加しました$scope.dummy = true)

template: "<li ng-class=\"{true: '{{styleClass}}'}[dummy]\" />"

これを行う正しい方法はありますか??

4

1 に答える 1