我使用Angularjs和我有相同的名稱access
和不同型號的領域model.field1
和model.field2
兩個單選按鈕,所以我需要更新模型時選擇的變化,最初model.field1
和model.field2
設置爲false
,並且我想在設置模型值爲true
cheched時和false
未檢查時,我該怎麼做?Angularjs:更新模型時,單選按鈕選擇改變
<input type="radio" id="r1" data-ng-model="model.field1" name="access"><span>R 1</span>
<input type="radio" id="r2" data-ng-model="model.field2" name="access"><span>R 2</span>
我感謝所有幫助,感謝
謝謝@Dested,我知道的方式,但在這種情況下,我有兩個變量來表示分隔的屬性,以便用戶授予訪問權限,例如:user.readWrite和user.readOnly和單個變量並非如此對我有用。你有其他想法嗎?非常感謝 – Ragnar
我可以輕而易舉地想到的唯一方法是在兩種情況下將值設置爲「true」,將它們都默認爲false,並在所有適用字段中使用一系列手錶將其設置爲false其中一個設置爲true ...另一個選項是將0用於readOnly,將1用於readWrite,並將其設置爲THAT值,然後將實際變量設置爲適當的可訪問性。 – Dested
謝謝Dested,你的建議對我來說非常有用。我解決了觀察變量值並適當設置實際變量的問題。乾杯!! – Ragnar