ブートストラップによって提供されるprogressBar指示文の属性に双方向データバインディングが必要です。私たちは、私は私のHTMLにこれを使用すると、私はこれを持って双方向バインディング属性指示子
.constant('uibProgressConfig', {
animate: true,
max: 100
})
を以下しているProgressBarコンポーネント内部
。
<uib-progress ng-repeat="bar in myCtrl.stacked track by $index" animate="myCtrl.isRunning" value="{{bar.value}}" type="{{bar.type}}"
style="width:{{myCtrl.percentage}}%; border-right: 1px solid #000; border-radius: 0px">
私が望むのは、双方向のデータバインディングを持つアニメーション値属性です。
animate="myCtrl.isRunning"
問題は、私は、エラー
Error: $parse:syntax Syntax Error Syntax Error: Token '{' invalid key at column 2 of the expression [{{field}}.$error] starting at [{field}}.$error].
をモデルに、この属性「アニメイト」をバインドするとにかくがあり得るので、私は
animate={{myCtrl.isRunning}}
を使用することができないということですか?
で
$attrs.$observe('animate', setAnimate)
を追加する必要があり、あなたはng-modelを使用する必要があります、JSコードを提供できますか? –HTMLの属性animateにng-modelを使用できません – acostela