我想根據用戶的身份顯示男性或女性圖示,他們在登錄時使用單選按鈕選擇性別。現在,在個人資料頁面上,我正在顯示該用戶的所有資訊。
我不知道我正在做的是否正確,所以這里是代碼:
InfoDesignUIWidget(
textInfo:userModelCurrentInfo!.gender!,
iconData:
if(userModelCurrentInfo!.gender! == 'Male'){ // line 68
Icons.male_rounded;
}
else {
Icons.female_rounded;
}
),
我收到這些錯誤:
Expected an identifier. :68
Expected to find ')'. :68
uj5u.com熱心網友回復:
您正在使用 if 陳述句,其中需要運算式。
改用三元運算式:
iconData: userModelCurrentInfo!.gender == 'Male'
? Icons.male_rounded
: Icons.female_rounded
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/495062.html
