Flutter 如何仅在调试模式下显示小部件

Flutter 如何仅在调试模式下显示小部件,flutter,dart,Flutter,Dart,假设我有一个文本,我只想在调试模式下显示它。在释放模式下,它是隐藏的 现在我想出一个主意,把它的文本字符串设为空 但是如果它是一个按钮,该怎么办呢。如何仅在调试模式下显示它 在C#中,我可以使用如下条件 #if DEBUG #endif flatter中是否有类似的东西?您可以通过测试kReleaseMode是否为false来显示或隐藏小部件。因此,如果要在调试模式打开时显示小部件,请执行以下操作: body: kReleaseMode == false ? 'Widget at Debug

假设我有一个
文本
,我只想在调试模式下显示它。在释放模式下,它是隐藏的

现在我想出一个主意,把它的文本字符串设为空

但是如果它是一个
按钮
,该怎么办呢。如何仅在调试模式下显示它

在C#中,我可以使用如下条件

#if DEBUG

#endif

flatter中是否有类似的东西?

您可以通过测试kReleaseMode是否为false来显示或隐藏小部件。因此,如果要在调试模式打开时显示小部件,请执行以下操作:

body: kReleaseMode == false ? 'Widget at Debug mode' : 'Widget at Release mode'

请看这个。它肯定有答案给你。