我需要输出值并使用 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"
控制器或从控制器中访问该值?