首页 > 解决方案 > 脚手架钥匙 - 目的是什么以及在哪里使用

问题描述

什么是scaffoldKey 目的是什么,用在什么地方?

final GlobalKey<ScaffoldState> _scaffoldKey = GlobalKey<ScaffoldState>();
    
        return  Scaffold(
            key: _scaffoldKey,
            appBar: AppBar(
               ....................

标签: flutterdart

解决方案


一个不太优雅但更方便的解决方案是将 GlobalKey 分配给 Scaffold,然后使用该密钥。... currentState 属性获取 ScaffoldState 而不是使用 Scaffold。of() 函数。


推荐阅读