flutter - 如果它已经在索引堆栈中初始化,我如何将值传递给小部件?
问题描述
我有一个小部件,它使用 (2) 小部件构建和索引堆栈。第一个小部件有一个名称列表,当您点击一个名称时,indexedstack 索引号会更改,它会更改显示第二个小部件的页面。我想将该名称值传递给第二个小部件。问题是我的主要小部件使用 indexedstack,因为我需要底部导航栏。如果我要使用导航器,我可以修改我的小部件构造函数,但这会使整个页面重新加载,这就是我使用 indexedstack 的原因,因此正文页面更改底部导航栏保持不变。
解决方案
推荐阅读
- allure - 当我在 Jenkins 中使用行为 + 诱惑时如何查看执行日志?
- javascript - 使用 React 自动填充 SPFX 搜索的文本框
- unit-testing - 如何在 git pre-commit 钩子中集成 tcltest 测试套件
- django - 使用 Chart.js 3.6 版本时,图表未显示在 django 应用程序中
- android - 无法从 Android Studio 编辑或查看代码
- go - 去 redis HMSet 失败
- django - django-rest-framework-social-oauth2:错误 400 - redirect_uri_mismatch
- javascript - 如何在javascript的同级目录中创建图像名称数组?
- powerbi - 为什么我不能根据参数表的值过滤列?
- eclipse-cdt - CreateProcess error=206, Eclipse CDT with GCC compile ThreadX+GUIX