AngularJS を使用して数値をバインドする際に問題が発生しています。
JSFiddle に簡単な例を載せました: http://jsfiddle.net/treerock/ZvdXp/
<div ng-controller="MyCont" ng-app>
<input type="number" min="0" max="50" value="{{value}}" ng-model="value" />
<input type="text" value="{{value}}" ng-model="value" />
<input type="range" min="0" max="50" value="{{value}}" ng-model="value" />
{{value}}
</div>
これは 3 つの異なるタイプの入力フィールドである必要があり、1 つを更新するとすべての値が更新されます。数値入力以外は機能しています。たとえば、最初の数値ボックスに 20 と入力すると、他のすべての値のインスタンスが更新されます。しかし、テキストまたは範囲の入力を更新すると、数値の入力が空白になります。
フィールド間で数値がどのように表現/変換されるかに問題があるかどうか疑問に思っていました。たとえば、数値入力は浮動小数点数で、テキスト入力は文字列ですか?