美文网首页flutter
Flutter Radio(单选框)

Flutter Radio(单选框)

作者: iwakevin | 来源:发表于2018-12-12 13:49 被阅读735次

Radio 是一个复选框组件,通常用于设置的选项里。

new Radio(
    groupValue: this.radio,
    activeColor: Colors.blue,
    value: 'aaa',
    onChanged: (String val) {
        // val 与 value 的类型对应
        this.setState(() {
            this.radio = val;  // aaa
        });
    },
),

这里的 value 是当前 Radio 的值,groupValue 是组的值,如果 groupValue == value 则 Radio 被选中。

Radio 有以下常用属性:

  • activeColor → Color - 激活时的颜色。
  • groupValue → T - 选择组的值。
  • onChanged → ValueChanged - 改变时触发。
  • value → T - 单选的值。

相关文章

网友评论

    本文标题:Flutter Radio(单选框)

    本文链接:https://www.haomeiwen.com/subject/clguhqtx.html