一些Flutter开发技巧

使用Text的注意事项

如果字符串中有特殊字符,在有多行的情况下,可能会出现异常截断的情况,建议封装一个扩展函数处理这种情况

1
2
3
4
5
6
import 'package:flutter/material.dart';

// https://github.com/flutter/flutter/issues/18761
extension StringExt on String {
String get overflow => Characters(this).replaceAll(Characters(''), Characters('\u{200B}')).toString();
}

编写列表页时的注意事项

Read More