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

时间:2020-11-08 12:57:30

标签: flutter dart flutter-web flutter-table

我正面临另一个问题。 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

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

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