我得到带有下划线Flutter的文本小部件

时间:2020-05-04 06:27:11

标签: flutter flutter-web

我正在构建我的第一个Web项目。 因此,项目的结构如下: Web:是一个网站,页面(RetailerAccess)之一是应与所有设备兼容的实际应用程序。 为此,我在main()中使用平台检入并返回正确的屏幕。

home: kIsWeb
            ? Stack(
                children: [
                  Container(
//        color: Colors.white,
                    child: AnimatedBackground(),
                  ),
                  LayoutTemplate()
                ],
              )
            : RetailerAccess());

它按预期工作。.在浏览器上运行时,将显示网页,并且如果在iPad上运行,则可以直接导航到RetailerAccess。 到现在为止还挺好。 奇怪的是,文本小部件用双绿色下划线绘制,其中在设备上运行时在设备上运行,而在浏览器上运行时则正常绘制。 您是否知道任何使它像这样的错误,还是我应该以特定方式设置一些东西?

我尝试在运行iOS 9.3.5的旧iPad 3上以发布模式运行它,但没有任何更改。

非常感谢您的帮助。

更新:

我意识到我在RetailerAccess中没有一个Scaffold包裹着RetailerAccess小部件的Material并已解决。 还是不应该将主题传递给RetailerAccess

1 个答案:

答案 0 :(得分:3)

由于没有#include <iostream> #include <string> using namespace std; int seconds = 0; int timer = seconds + 1; int clock = timer; int main() { string namevar; cout << "Enter your name: " << flush; cin >> namevar; std::cout << "Welcome " << namevar << ". This program was created to teach the user how to code using C++" "\n"; clockf1:do { seconds = timer; if (clock < 3); timer = seconds + 1; goto clockf1; } while (clock == 3); cout << "When learning any coding language the first step is to understand how to print Hello World. So let us begin!" << flush; } 小部件,因此出现错误。 请尝试以下代码: 效果很好:

scaffold

我希望这会有所帮助。