Flutter 继承父 widget 的所有 props

标签 flutter

我想在 flutter 上制作自定义按钮。这是一些代码:

// class LoadingButton.dart

MaterialButton(
  padding: EdgeInsets.all(Spacing().value(2)),
  textColor: Colors.white,
  disabledColor: Colors.grey[100],
  ...props
);

如何在不一一声明构造函数的情况下动态添加 Prop ?

我试过使用 ...props 但它不会添加到 props。

谢谢

最佳答案

Dart 中没有这样的东西。只有复制粘贴所有属性才有效。

关于Flutter 继承父 widget 的所有 props,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56934960/

相关文章:

flutter - 我们可以在一定条件下强制使用参数吗?

dart - flutter 实现粘性标题和对齐项目效果

flutter - 为什么单击 TextFormField 会触发 didUpdateWidget()?

dart - 如何在 IndexedStack 中选择 View

flutter - 如何在导航上放置父级小部件的同级

flutter - 如何在两个小部件(文件)之间传递数据?

flutter - 使用SingleChildScrollView时,如何在屏幕底部快速调整按钮?

flutter - 如何使用从共享首选项json文件中获取的数据的返回值作为参数

android - 运行Flutter Doctor时Android许可证状态未知

ios - 尝试发布 iOS 应用程序时出现黑屏问题