4
我有以下標記所涉及的angularjs複選框:複選框NG-假值作爲空
<div class="ml20" ng-repeat="rate in auraInfo.rates">
<label class="aura-checkbox">
<input type="checkbox"
ng-model="model.checkedRates[$index]"
ng-true-value="{{ rate.id }}"
ng-false-value="????" />
</label>
</div>
checkedRates是當用戶正在檢查的複選框該被填充有標識符的數組。還有一個按鈕將這些標識符發送到服務器。如果用戶選中並取消選中相同的複選框,則向服務器發送「false」值。
當複選框未選中時,如何設置空值(或完全從數組中刪除項目)?
感謝提前:)
'ng-false-value =「{{null}}」'不起作用嗎?如果不是,那麼你可能需要從表單提交中過濾數組中的空值。 – Romoku
感謝,它的工作 –
@Romoku,考慮張貼您的評論作爲答案,因爲OP說這是他的問題的解決方案。 – Peter