flutter - 我应该发布有关参数变化的问题吗

标签 flutter github dart github-issues

网站flutter.devandroid studio中的文档弹窗中StatefulBuilder构建器函数的参数不同或<与代码对比。官网文档中说第二个参数是StateSetter,而在IDE中则说void Function(void Function ())。 p>

那么,我应该将其作为问题发布在 flutter 的 github 中以更新文档吗?或者我应该顺其自然吗?我的意思是有什么我不知道的技术吗?

最佳答案

一个StateSetter是函数签名 void Function(VoidCallback fn) 的 typedef,并且 VoidCallbackvoid Function() 的 typedef,所以基本上

StateSetter = void Function(void Function())

只是 IDE 通常会将 typedef 解析为最原始的值,这通常很方便,但有时也会令人困惑。

关于flutter - 我应该发布有关参数变化的问题吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64042104/

相关文章:

Flutter 全局获取 MediaQuery.of(context).size.width 和 height 的最佳方法

android - Flutter-双向滚动中的固定位置

svn - GitHub的颠覆版本?

javascript - RPivotTable 能够列出超过允许的数量

navigation-drawer - 如何在 Flutter 应用程序中同时显示抽屉按钮和后退按钮?

button - 如何在 Flutter 中为 Button 设置边距

c# - 当解决方案包含 Office 应用程序时,从 Github 部署 MVC 站点的 Azure 部署失败

list - 我想将对象列表添加到 firestore 文档中,- flutter

dom - Dart:DOM树的内存管理?

flutter - 从Flutter中的图库中保存ImagePicker图像