提交 2c135173 authored 作者: shixiaochen's avatar shixiaochen

1、增加flutter_localizations依赖;2、千位分隔格式转换方法

上级 90787f8c
import 'package:flutter/widgets.dart';
import 'package:flutter_clx_base/utils/log_utils.dart';
import 'package:intl/intl.dart';
/// 扩展函数 Iterable
extension IterableExt<E> on Iterable<E>? {
......@@ -124,4 +125,10 @@ extension DoubleExt on num? {
String formatIntZero() {
return formatInt(nullTxt: "0");
}
/// 千位分隔
String thousandsFormatter() {
NumberFormat format = NumberFormat.decimalPattern('en_us');
return format.format(this ?? 0);
}
}
......@@ -10,6 +10,8 @@ environment:
dependencies:
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
# dio https://pub.dev/packages/dio
dio: ^5.1.1
# 时间选择器 https://pub.dev/packages/flutter_cupertino_datetime_picker
......@@ -64,7 +66,6 @@ dependencies:
dev_dependencies:
flutter_test:
sdk: flutter
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论