<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Element 系列組件之 ERadioGroup 單選組件

          共 2688字,需瀏覽 6分鐘

           ·

          2021-12-19 23:41


          介紹

          「ERadioGroup」「Element」 系列組件中的單選組件。

          引入

          1. 「pubspec.yaml」 中依賴

            element_ui:?^0.0.1
          2. import

            import?'package:element_ui/widgets.dart';

          用法

          基礎用法

          ERadioGroup(
          ??radios:?[
          ????ERadioItem(
          ??????value:?'1',
          ??????label:?'備選項',
          ????),
          ????ERadioItem(
          ??????value:?'2',
          ??????label:?'備選項',
          ????),
          ??],
          )

          禁用選項

          ERadioGroup(
          ??radios:?[
          ????ERadioItem(
          ??????value:?'1',
          ??????label:?'禁用',
          ??????enable:?false,
          ????),
          ????ERadioItem(
          ??????value:?'2',
          ??????label:?'備選項',
          ????),
          ??],
          )

          「onChanged」 當值發(fā)生變化時觸發(fā)

          ERadioGroup(
          ??selectValue:?'1',
          ??onChanged:?(value)?{
          ????print('ERadioGroup?onChanged?value:$value');
          ??},
          ??radios:?[
          ????ERadioItem(
          ??????value:?'1',
          ??????label:?'備選項1',
          ????),
          ????ERadioItem(
          ??????value:?'2',
          ??????label:?'備選項2',
          ????),
          ??],
          )

          「selectValue」 默認選中值

          ERadioGroup(
          ??selectValue:?'1',
          ??radios:?[
          ????ERadioItem(
          ??????value:?'1',
          ??????label:?'備選項1',
          ????),
          ????ERadioItem(
          ??????value:?'2',
          ??????label:?'備選項2',
          ????),
          ????ERadioItem(
          ??????value:?'3',
          ??????label:?'備選項3',
          ????)
          ??],
          ),

          按鈕樣式單選

          ERadioButtonGroup(
          ??style:?ERadioStyle(
          ??????padding:
          ??????????EdgeInsets.symmetric(horizontal:?24,?vertical:?12)),
          ??radios:?[
          ????ERadioItem(
          ??????value:?'1',
          ??????label:?'北京',
          ????),
          ????ERadioItem(
          ??????value:?'2',
          ??????label:?'上海',
          ????),
          ????ERadioItem(
          ??????value:?'3',
          ??????label:?'廣州',
          ????),
          ????ERadioItem(
          ??????value:?'4',
          ??????label:?'深圳',
          ????),
          ??],
          )

          「border」 是否顯示邊框

          ERadioGroup(
          ??border:?true,
          ??radios:?[
          ????ERadioItem(
          ??????value:?'1',
          ??????label:?'備選項1',
          ????),
          ????ERadioItem(
          ??????value:?'2',
          ??????label:?'備選項2',
          ????),
          ??],
          )

          「style」 樣式屬性

          • 「fontColor」:字體顏色
          • 「checkedFontColor」:選中字體顏色
          • 「backgroundColor」:背景顏色
          • 「checkedBackgroundColor」:選中背景顏色
          • 「borderColor」:邊框顏色
          • 「checkedBorderColor」:選中邊框顏色
          • 「borderRadius」:邊框圓角
          • 「padding」:每一個選項padding
          • 「space」:兩個選項選項間的間距

          字體樣式

          ERadioGroup(
          ??style:?ERadioStyle(
          ????fontColor:?Colors.black,
          ????checkedFontColor:?Colors.red
          ??),
          ??radios:?[
          ????ERadioItem(
          ??????value:?'1',
          ??????label:?'備選項1',
          ????),
          ????ERadioItem(
          ??????value:?'2',
          ??????label:?'備選項2',
          ????),
          ??],
          ),

          背景樣式

          ERadioGroup(
          ??style:?ERadioStyle(
          ??????backgroundColor:?Colors.grey.withOpacity(.5),
          ??????checkedBackgroundColor:?Colors.red,
          ??????checkedFontColor:?Colors.white),
          ??radios:?[
          ????ERadioItem(
          ??????value:?'1',
          ??????label:?'備選項1',
          ????),
          ????ERadioItem(
          ??????value:?'2',
          ??????label:?'備選項2',
          ????),
          ??],
          )

          邊框樣式

          ERadioGroup(
          ??style:?ERadioStyle(
          ????borderColor:?Colors.grey.withOpacity(.3),
          ????checkedBorderColor:?Colors.red,
          ????borderRadius:?BorderRadius.all(Radius.circular(3))
          ??),
          ??border:?true,
          ??radios:?[
          ????ERadioItem(
          ??????value:?'1',
          ??????label:?'備選項1',
          ????),
          ????ERadioItem(
          ??????value:?'2',
          ??????label:?'備選項2',
          ????),
          ??],
          )


          你可能還喜歡

          關注「老孟Flutter」
          讓你每天進步一點點
          瀏覽 123
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  操逼啦| 在线无码高清观看 | 影音先锋AV在线资源网 | 天天爽夜夜躁夜夜爽 | 人妻无码一区二区 |