如上图所示,当用户键入格式时,将更新已格式化的值.
[UPDATE]
我刚刚发现这个库让它像魅力一样:
https://pub.dartlang.org/packages/flutter_masked_text
1 – 首先,您需要将此packege添加到包的pubspec.yaml文件中:
dependencIEs: Flutter_masked_text: ^0.7.0
2 – 之后,使用命令行安装软件包(如下所示),或使用图形界面,如果您使用的是IntelliJ IDEA,只需单击“软件包获取”按钮即可.
Flutter packages get
3 – 现在在您的Dart代码中,导入它…
import 'package:Flutter_masked_text/Flutter_masked_text.dart';
4 – 最后,将TextFIEld控制器代码从“TextEditingController”更改为“MoneyMaskedTextController”:
//final lowPrice = TextEditingController(); //after final lowPrice = MoneyMaskedTextController(decimalSeparator: '.',thousandSeparator: ','); //before总结
以上是内存溢出为你收集整理的dart – Flutter TextField与货币格式全部内容,希望文章能够帮你解决dart – Flutter TextField与货币格式所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)