Flutter 飞镖指数

Flutter 飞镖指数,flutter,dart,Flutter,Dart,我的项目中有一个索引值,但当我运行应用程序时,索引值从0开始。我想从1开始,我该怎么办 tabBuilder: (BuildContext context, int index) { return CupertinoTabView( builder: (BuildContext context){ return CupertinoPageScaffold( navigationBar: CupertinoNavigationBar( middle: Text('Page 1 of tab $in

我的项目中有一个索引值,但当我运行应用程序时,索引值从0开始。我想从1开始,我该怎么办

tabBuilder: (BuildContext context, int index) {
return CupertinoTabView(
builder: (BuildContext context){
return CupertinoPageScaffold(
navigationBar: CupertinoNavigationBar(
middle: Text('Page 1 of tab $index'),
backgroundColor: Colors.blue,
),
阵列在dart中从0开始。 如果希望用户界面在第一个位置显示1或在每个位置添加1,则可以使用
index+1

tabBuilder: (BuildContext context, int index) {
return CupertinoTabView(
builder: (BuildContext context){
return CupertinoPageScaffold(
navigationBar: CupertinoNavigationBar(
middle: Text('Page 1 of tab ${index+1}'), // add +1 to your index here
backgroundColor: Colors.blue,
),

索引从0开始。您可以在真正需要的地方添加1。