微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

文本的某些部分未在Flutter网站中呈现

如何解决文本的某些部分未在Flutter网站中呈现

我正面临另一个问题。 Flutter网站未呈现文本的某些部分。有时,整个遗言都不见了。 整个文本在几毫秒内可见,然后很少部分消失。我知道解决方法是在文本末尾添加空格,但这很痛苦。

下面是显示文本的代码段。

  // ------------------ Data Cell of    N A M E
  DataCell(
      Container(
          width: 200,child: Column(
              mainAxisAlignment: MainAxisAlignment.center,crossAxisAlignment: CrossAxisAlignment.start,children: [
                    Text(
                       product.name,style: TextStyle(
                       fontWeight: FontWeight.bold),),Text("Volume: " + product.volume),],

顺便说一句,在product.nameproduct.volume在控制台中打印完整值之前,我已经打印了整个文本值。 下面是问题示例

enter image description here

解决方法

我们有时在不同地方遇到了这个问题。现在,我们使用此解决方法(直到将其修复):

Text(
  product.name + ' ' // add trailing space
)
,

另一种解决方法是使 Text(text,wordSpacing: 0,...)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。