模式格式化程序
一个 Flutter 包,提供文本输入格式化器的一些实现,可以使用预定义的模式来格式化输入。
如何使用
import 'package:pattern_formatter/pattern_formatter.dart';
千位分组
- 整数

TextField(
keyboardType: TextInputType.number,
inputFormatters: [
ThousandsFormatter()
],
)
- 小数

TextField(
keyboardType: TextInputType.number,
inputFormatters: [
ThousandsFormatter(allowFraction: true)
],
)
卡号分组

TextField(
keyboardType: TextInputType.number,
inputFormatters: [
CreditCardFormatter(),
],
)
日期格式

TextField(
keyboardType: TextInputType.number,
inputFormatters: [
DateInputFormatter(),
],
)