flutter - 如何在 Flutter 中用点填充两个文本元素之间的空间
问题描述
我试图显示这样的数据:
Burger..........................$9.99
Steak and Potato...............$14.99
Mac and Cheese..................$6.99
如何在 Flutter 中实现它?
解决方案
作为选项
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) => MaterialApp(home: Home());
}
class Home extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(),
body: Row(
children: [
Text('Burger'),
Expanded(child: Text('.' * 100, maxLines: 1)),
Text('\$9.99'),
],
),
);
}
}
推荐阅读
- python - JSON 错误:json.decoder.JSONDecodeError:额外数据:第 1 行第 23 列(字符 22)
- python - 在 Spyder 中运行 python 脚本时,我不断收到同样的错误;属性错误“GL_LIGHT_MODEL_AMBIENT”
- linux - “usebackuproot”挂载选项在 BTRFS 上生效后我该怎么办?
- spyder - 学习如何在 spyder 中读取 csv
- api - 如何在 Dart / Flutter Web 应用程序中添加 Inuit QuickBooks Online OAuth 2.0 令牌?
- java - IntelliJ 语法高亮在 5 个符号后停止
- c# - 如何在 C# 中反序列化动态命名的 JSON?
- javascript - 如何使用按钮单击平滑淡入淡出切换文本?
- python - UnboundLocalError:在为循环赋值之前引用的局部变量
- xml - 需要将日期与斜线类型进行比较