我是flutter的新手,我正在尝试向刚从pub.dev导入的库添加一些属性。
该库是以下存储库中的“flutter_input_field.dart”:https://github.com/SatishKumarRaizada/fancy_textfield/blob/master/lib/src/flutter_form_field.dart
在添加InputDecoration
“(focusedBorder:大纲输入边框(边框侧:边框(颜色:borderColor)”属性,然后我得到一个错误:“无法将参数类型”InputDecoration“赋给参数类型”Color““
这就是密码
FlutterInputField(
borderColor: InputDecoration(focusedBorder: OutlineInputBorder(
borderSide: BorderSide(
color: borderColor),
)),
hintText: 'Enter 1st Flour Quantity',
labelText: 'Flour Quantity',
textFieldController: _textEditingController,
filledColor: Colors.grey.shade200,
onChange: (String st) {},
prefixWidget: const Icon(Icons.fastfood),
onDone: () {
},
),
1条答案
按热度按时间xuo3flqw1#
将此文本字段添加到项目并调用它
Flutter 输入字段(边框颜色:颜色:白色,焦点颜色:Colors.green,提示文本:“输入第一次面粉量”,标签文本:“面粉量”,文本字段控制器:文本编辑控制器(),填充颜色:颜色.灰色.阴影200,更改时:(字符串st){},前缀小部件:常量图标(快餐图标,颜色:Colors.green,),光标颜色:绿色,打开完成:(){},),
我只是简单地添加了一个变量focuscolor并在构造函数中调用它,然后从我想调用它的地方分配颜色,注意如果你想borderColor和focusColor相同,你不需要这样做给予
边框颜色:Colors.black