Radio 是一個復(fù)選框組件,通常用于設(shè)置的選項里。

new Radio(
groupValue: this.radio,
activeColor: Colors.blue,
value: 'aaa',
onChanged: (String val) {
// val 與 value 的類型對應(yīng)
this.setState(() {
this.radio = val; // aaa
});
},
),
這里的 value 是當(dāng)前 Radio 的值,groupValue 是組的值,如果 groupValue == value 則 Radio 被選中。
Radio 有以下常用屬性:
- activeColor → Color - 激活時的顏色。
- groupValue → T - 選擇組的值。
- onChanged → ValueChanged - 改變時觸發(fā)。
- value → T - 單選的值。