これが単純なjsfiddleです。クラス名aとbを追加しようとしていますが、取得するのは空のクラスです。たとえば、次のように変更すると
{{ bindAttr class="str:a:b}}
さらに、他の(デフォルトの)クラス名を追加すること は可能ですか?
{{ bindAttr class"str className1 className2"}}
これが単純なjsfiddleです。クラス名aとbを追加しようとしていますが、取得するのは空のクラスです。たとえば、次のように変更すると
{{ bindAttr class="str:a:b}}
さらに、他の(デフォルトの)クラス名を追加すること は可能ですか?
{{ bindAttr class"str className1 className2"}}
もちろん!あなたの構文は少し間違っています。デフォルトクラスを追加するための構文は、のみ:className
です。これがあなたに見せるための簡単なjsfiddleです。
コードの最初の行が実際に述べているのは、strがtrueの場合、クラス'a'を要素に割り当て、それ以外の場合はクラス'b'を割り当てることです(これが、割り当てられたクラスとして'a'のみを取得する理由です)。条件付きクラスの例は、ここにあるjsfiddleの更新バージョンにあります。