我有一個具有邊框屬性的InputDecoration,如果某個條件為真,我將應用OutlineInputBorder,否則我將其設定null為正常作業。borderRadius如果某個條件為真,我也想申請,但The argument type 'BorderRadius?' can't be assigned to the parameter type 'BorderRadius'如果我在borderRadius沒有 if 陳述句的情況下應用它,它只是正常作業,可能是什么問題。下面是我的代碼
decoration: InputDecoration(
labelText:
enableDropDownFormFieldLabelText
? "Select Car"
: null,
border:
enableCustomizableDropDownFormFieldOutlineInputBorder
? OutlineInputBorder(
borderRadius: enableCustomizableDropDownFormFieldOutlineInputBorderBorderRadius
? BorderRadius.circular(15): null)
: null,
contentPadding: const EdgeInsets.only(
left: 10, right: 5))
uj5u.com熱心網友回復:
BorderRadius不能null。使用BorderRadius.circular(0)它。
decoration: InputDecoration(
labelText:
enableDropDownFormFieldLabelText
? "Select Car"
: null,
border:
enableCustomizableDropDownFormFieldOutlineInputBorder
? OutlineInputBorder(
borderRadius: enableCustomizableDropDownFormFieldOutlineInputBorderBorderRadius
? BorderRadius.circular(15): BorderRadius.circular(0))
: null,
contentPadding: const EdgeInsets.only(
left: 10, right: 5))
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/430834.html
