再會。我是顫振的初學者,這就是我想要實作的目標。
我正在創建一個表單,用戶可以在其中編輯付款帳戶詳細資訊。帳戶名稱是一個文本欄位,帳號是一個文本欄位,我希望銀行名稱是一個下拉串列,因為我使用的是批量支付系統,所以銀行名稱需要與 slug 匹配,否則它會顯示無效我的支付商家。
如果所有欄位都只是文本欄位,這里是表單的代碼..
labelText:"Bank Name".i18n,
keyboardType:TextInputType.multiline,
textEditingController: vm.instructionsTEC,
).py12(),```
我試著用這個代替它
DropdownButton<String>(
items: <String>['abbey-mortgage-bank',
'above-only-mfb',
'access-bank',
'access-bank-diamond',
'alat-by-wema',
'amju-unique-mfb',
'asosavings',
'bainescredit-mfb',
'bowen-microfinance-bank',
'carbon',
'cemcs-microfinance-bank',
'citibank-nigeria',
'coronation-merchant-bank',
'ecobank-nigeria',
'ekondo-microfinance-bank',
'eyowo',
'fidelity-bank',
'firmus-mfb',
'first-bank-of-nigeria',
'first-city-monument-bank',
'fsdh-merchant-bank-limited',
'globus-bank',
'gomoney',
'guaranty-trust-bank',
'hackman-microfinance-bank',
'hasal-microfinance-bank',
'heritage-bank',
'ibile-mfb',
'infinity-mfb',
'jaiz-bank',
'kadpoly-mfb',
'keystone-bank',
'kredi-money-mfb',
'kuda-bank',
'lbic-plc',
'links-mfb',
'mayfair-mfb',
'mint-mfb',
'paga',
'palmpay',
'parallex-bank',
'parkway-ready-cash',
'paycom',
'petra-microfinance-bank-plc',
'polaris-bank',
'providus-bank',
'quickfund-mfb',
'rand-merchant-bank',
'rubies-mfb',
'sparkle-microfinance-bank',
'stanbic-ibtc-bank',
'standard-chartered-bank',
'sterling-bank',
'suntrust-bank',
'taj-bank',
'tangerine-money',
'tcf-mfb',
'titan-bank',
'union-bank-of-nigeria',
'united-bank-for-africa',
'unity-bank',
'vfd',
'wema-bank',
'zenith-bank'].map((String value) {
return DropdownMenuItem<String>(
value: value,
child: Text(value),
);
}).toList(),
onChanged: (_) {},
).py12(),
我運行了 APK,它在加載此頁面時只顯示一個空白螢屏。
uj5u.com熱心網友回復:
如下使用 DropDownSearch() 小部件。在 pubspec.yml 中添加以下依賴項:
dropdown_search: ^0.6.3
然后點擊pub get
匯入類-
import 'package:dropdown_search/dropdown_search.dart';
然后使用以下代碼:
DropdownSearch<String>(
//mode of dropdown
mode: Mode.DIALOG,
//to show search box
showSearchBox: true,
showSelectedItem: true,
//list of dropdown items
items: [
"India",
"USA",
"Brazil",
"Canada",
"Australia",
"Singapore"
],
label: "Country",
onChanged: print,
//show selected item
selectedItem: "India",
),
有關更多詳細資訊,您可以在此處查看
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/372217.html
