Commit f8fe8182bfc8b755499d62ba7cdec87776b91988

Authored by “gaiyaguang”
1 parent 207df189

合并

... ... @@ -904,6 +904,28 @@ class CustomButton extends StatefulWidget {
class _ButtonState extends State<CustomButton> {
FocusNode _cancelNode = FocusNode();
@override
void initState() {
super.initState();
// 监听换行键盘
// WidgetsBinding.instance.addPostFrameCallback((_) async {
// //添加listener监听
// //对应的TextField失去或者获取焦点都会回调此监听
// _cancelNode.addListener(() {
// if (_cancelNode.hasFocus) {
// print('得到焦点');
// } else {
// print('失去焦点');
// int ddate = _getDdate(widget.model);
// String ddateSolt = _getDdateSolt(widget.model);
// String pnum = widget.model.numController.text;
// widget.model.getNewTableList(
// context, '${ddate}', ddateSolt, pnum, widget.model.tableList);
// }
// });
// });
}
@override
Widget build(BuildContext context) {
String imgStrSelect = widget.isImage && !widget.isTextFiled
? 'assets/calender_select.png'
... ... @@ -993,11 +1015,11 @@ class _ButtonState extends State<CustomButton> {
_cancelNode.unfocus();
int ddate = _getDdate(widget.model);
String ddateSolt = _getDdateSolt(widget.model);
String pnum = _getPnum(widget.model);
String pnum = widget.model.numController.text;
widget.model.getNewTableList(context, '${ddate}',
ddateSolt, pnum, widget.model.tableList);
},
keyboardType: TextInputType.number,
),
)
... ...