条件が満たされている場合はクラスを追加したいと思います。ngクラスを追加しました。値が100になるとクラスを追加したいと思います。指令。私はこれがngクラスで可能であることを知っています、私はこれを実装する方法を忘れてしまっただけです。
AngularJSの条件式
angular.directive 'atomProgressbar', ($patterns, $atomicService) ->
template: """
<progress ng-class="{'progress-100: progress.value == 100'}" id='progress-bar' max='100' value='50'></progress>
"""
scope: $patterns.NGBindings(pattern.bindings)
link: ($scope) ->
$atomicService.processBindings(pattern, $scope)
# EXAMPLE ->
# %atom-progress{:max => "100", :value => "0"}
export default pattern
私はあなただけで構文エラーがあり、それは代わりに 'NG-クラス= "{ '進歩-100':progress.value == 100}" である必要がありますかなり確信しています' 。 –
構文エラーをキャッチしていただきありがとうございます。 {ng-class = "{'progress-100':progress.value == 100}"また、このメソッドを使ってみました。 100 '} "'それはどちらも動作していません – ThomasBrushel