2
我正在使用Angular Material,我需要製作一個收音機組,以便用戶在提交表單之前必須選擇一個單選按鈕。 因此,表單應該是無效的,而沒有單選按鈕被選中。Angular Material:製作一個md-radio-group
這是代碼
<form id="pipelineForm" name="pipelineForm" ng-submit="processForm()" flex layout="column" novalidate>
<md-radio-group ng-model="parameters.selected" ng-required="true" name="analyzerRG"
<md-radio-button ng-value="choiceObj" ng-repeat="choiceObj in parameters.choices" ng-required>
{{choiceObj.text}}
</md-radio-button>
</md-radio-group>
</form>
我試圖使需要個體<md-radio-button>
,給予name
到無線電組和使用ng-messages
爲required
,但無濟於事。 當我檢查鉻元素檢查器中的md-radio-group
時,它總是有class="ng-valid ng-valid-required"
。
我大概可以檢查parameters.selected
屬性以驗證我自己的表單,但是我想如果將正確的類應用於md-radio-group
並且表單自動失效。
P.S. :在Github角度材料上有類似的問題,但它現在似乎已經關閉,這些建議似乎不適用於我。