我有一個情況,我使用AngularJS的形式。我有單選按鈕,最後一個選項始終是文本輸入。所有這些都與相同的型號連接,因此用戶使用單選按鈕選擇或在文本輸入中輸入的內容將保存在模型中。ng模型,不顯示數據在視圖
問題在於文本輸入。當用戶單擊單選按鈕時,其值將顯示在最後一個文本輸入行中。如何停止並仍然保持連接到相同ng-model
?
<label class="form-check-label">
<input class="form-check-input" type="radio" name="religion" value="sikhizm" ng-model="$ctrl.diversityTest.religion">Sikhizm
</label>
<label class="form-check-label">
<input class="form-check-input" type="radio" name="religion" value="catholic" ng-model="$ctrl.diversityTest.religion">Catholic
</label>
...
<div class="mtl-20">
Please write in: <input class="input-material" type="text" name="religion" ng-model="$ctrl.diversityTest.religion" >
</div>
你爲什麼要保留它連接到NG-模式? –
它是較舊的項目,後端已完成。我需要發佈相同類型的對象。 –
你不能在另一個模型中保持無線電的價值,並將其分配給輸入? – anu