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]\" />"
これを行う正しい方法はありますか??