内部の作業ではありません。なぜそれが動作していないか、あなたはそれを行う別の方法を提案することができますか?ngのクラスは、私はディレクティブを作成しようとしたディレクティブ
これは私のコントローラである:
app.controller("controller", function ($scope) {
$scope.chargeability = [{ date: '15-Sep-13', max: 100, current: 100 },
{ date: '30-Sep-13', max: 60, current: 50 },
{ date: '15-Oct-13', max: 80, current: 20 }];
$scope.ytd = 122;
});
、ここでは、HTMLのボディです:
<div ng-repeat="charge in chargeability">
<bars-current style="z-index:999999;" value="{{charge.current}}">current:{{charge.current}}</bars-current>
<div style="clear:both;height:6px;"></div>
私はNG-クラスでこのスタイルを実現したいと思います:
<style>
.greater {
color:#D7E3BF;
background-color:#D7E3BF;
}
.less {
color:#E5B9B5;
background-color:#E5B9B5;
}
</style>
whileループの後に、ディレクティブに '$ compile(element.contents())(scope);'を追加してみてください。 – AlwaysALearner
@ CodeHaterが正しいです。また、 '$ compile'をディレクティブに挿入する必要があります。 –
@ CodeHater、$ compile(element.contents())(scope)を追加しようとしました。それでも動作しない – user2756589