角和离子应用清除NG-模型,然后更新NG-模型,新的价值
我有了很多<select>
元素的一种形式,形式为用户提供了从列表中选择或if the <option> = 'Other' then I show another <input>
进入值。然后我将该值保存到另一个ng-model
。
<select data-ng-model="minor.tests.liveEarth"
name="minorTestLiveEarth"
required>
<option></option>
<option>>200</option>
<option>>299</option>
<option>>500</option>
<option>>1000</option>
<option>Other</option>
</select>
</label>
<label class="item item-input item-stacked-label" ng-show="minor.tests.liveEarth === 'Other'">
<span class="input-label">Please Specify</span>
<input type="text"
placeholder="live earth other"
ng-maxlength="10"
data-ng-model="minor.tests.liveEarthOther"
name="minorTestLiveEarthOther">
</label>
我最初使用的是<datalist>
,但不显示在iOS上。
我分配给liveEarthOther
一样<select>
活乐地球但它已经分配到NG-模型,则用户输入其值之前删除输入值Other
'Other'
。
我已经找了一个组合框控件,但没有找到一个能正常工作的控件。
我怎么能把它变成一个指令或任何可以执行重命名而不需要用户删除值的东西。
我想在我正在构建的应用程序中多次使用此功能。
感谢您的帮助这给了我一个方法来验证,并指定我的模型。 – StudentRik