为啥 Dio 工具中展示的网络请求信息要加入 U+200b ?
yanni-fe opened this issue · 2 comments
yanni-fe commented
What's your question 你遇到了什么问题
在 copy dio 请求数据的时候,发现 copy 出来的数据不能被解析,比如 json 无法直接被格式化等等。
看了下代码发现在展示网络请求信息的时候使用了 \u+200b
这个不可见字符对字符进行了拼接。
我不太理解这个操作的意图,想问下为啥要这么做
TextSpan(text: content.notBreak),
...
extension _StringExtension on String {
String get notBreak => Characters(this).toList().join('\u{200B}');
}
Environmental info 环境信息
不需要
UME and kits version UME 及插件包版本
flutter_ume_kit_dio 1.0.0
AlexV525 commented
先前在处理文字的显示时,为了避免文字被过度换行,添加了零宽字符 \u200b
进行处理。后续可以去掉进行直出。