Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dart 如何在IndexedStack中选择视图_Dart_Flutter - Fatal编程技术网

Dart 如何在IndexedStack中选择视图

Dart 如何在IndexedStack中选择视图,dart,flutter,Dart,Flutter,我似乎不知道如何为IndexedStack类选择显示的视图。有一个索引值,但它是最终的,不能下注。您应该在状态的build()方法中调用IndexedStack构造函数。将所需索引存储在状态的可变成员变量中,例如\u index,并使用\u index作为索引的构造函数参数。要将\u index更改为不同的值,例如newIndex,可以调用setState((){\u index=newIndex})在状态中的任何位置 您对的调用将通知flatter您的状态要重建自身。在适当的时候,颤振将调用您

我似乎不知道如何为IndexedStack类选择显示的视图。有一个索引值,但它是最终的,不能下注。

您应该在
状态的
build()
方法中调用
IndexedStack
构造函数。将所需索引存储在
状态的可变成员变量中,例如
\u index
,并使用
\u index
作为
索引
的构造函数参数。要将
\u index
更改为不同的值,例如
newIndex
,可以调用
setState((){\u index=newIndex})
状态中的任何位置

您对的调用将通知flatter您的
状态
要重建自身。在适当的时候,颤振将调用您的
build()
方法,并将使用
\u index
的新值


您可以在中了解有关小部件和状态的更多信息。

您应该在
状态的
build()
方法中调用
IndexedStack
构造函数。将所需索引存储在
状态的可变成员变量中,例如
\u index
,并使用
\u index
作为
索引
的构造函数参数。要将
\u index
更改为不同的值,例如
newIndex
,可以调用
setState((){\u index=newIndex})
状态中的任何位置

您对的调用将通知flatter您的
状态
要重建自身。在适当的时候,颤振将调用您的
build()
方法,并将使用
\u index
的新值

您可以在中了解有关小部件和状态的更多信息