値を出力し、AngularUI スライダーの値を使用していくつかの計算を実行する必要があります。
私はこのマークアップを持っています:
<body ng-controller="sliderDemoCtrl">
<div ui-slider="{range: 'min'}" min="0" max="50" ng-model="demoVals.slider"></div>
<p>The value so far is:
<span ng-bind="demoVals.slider"></span> // I want this to show 0 until the slider is moved
</p>
<p>The calculated value is: <input type="text" ng-model="calculated" value=" {{ calculated }}" placeholder=0 /></p>
</body>
<span ng-bind="demoVals.slider"></span>
まず、デフォルト値 0 または「なし」で初期化する方法がわかりません。現時点ではスライダーが動くまで空白です。これをデフォルト値に設定するにはどうすればよいですか?
{{ calculated }}
次に、 の値を数値にスライダーの値を掛けたものにしたいと考えています 。ng-model="calculated"
スライダーの値をコントローラーに渡す、またはコントローラー内から値にアクセスするにはどうすればよいですか?