3.5 小结
杂项
打开\关闭抽屉
使用_scaffoldKey
的目的是使用_scaffoldKey.currentState
获取到 ScaffoldState
对象,此外还可以使用Scaffold.of(context)
获取到 ScaffoldState
对象,获取到 ScaffoldState
对象后就可以使用 openDrawer()
打开抽屉了,实际上抽屉跟 Dialog
一样就是将对应的 Widget
压入栈,使用 Navigator.pop(context);
退栈方法就能关闭抽屉了。
·
·
·
final GlobalKey<ScaffoldState> _scaffoldKey = new GlobalKey