这里已过期,过期,已取消和即将到来的是Report类的对象(StatefulWidget),但
当我调用setstate并更改 selected 值时,它并没有反映出它
仅第一个打开的对象
例如,我设置 selected = 0并显示 postedated 数据,之后我设置 selected = 1没有显示即将到来的,仍然显示已发布,而不是即将到来的对象
如何解决此问题?
body: WillPopScope(
onWillPop: onWillPop,
child: (selected == -1
? Container(
margin: EdgeInsets.all(5),
child: SizedBox(
width: MediaQuery.of(context).size.width,
height: 800,
child: DashBoard(this.callback),
),
)
: selected == 0
? postdated
: selected == 1
? upcoming
: selected == 2
? overdue
: selected == 3
? cleared
: selected == 4
? cancelled
: Center(
child: Text("404"),
))
)