【问题标题】:Create const Widget by extension methods flutter通过扩展方法flutter创建const Widget
【发布时间】:2020-07-08 01:08:53
【问题描述】:

我已经知道扩展方法。但是我如何从它们创建一个 const 小部件。 例如,我想通过直接调用 number.height 或 number.width 来快速创建一个 const SizedBox。但现在我只能返回带有关键字 new 的小部件。

【问题讨论】:

  • 看看他们是怎么做的this
  • @pskink 谢谢。但我的情况是用 const 创建一些小部件。这个包不是。我认为唯一的方法是使用小部件的默认构造函数:(

标签: flutter dart


【解决方案1】:

这是不可行的。

2.height之类的东西不能使用构造函数,你唯一的选择就是写const SizedBox(height: 2)

【讨论】:

  • 是的。我想我应该为此创建一个自定义类:(
猜你喜欢
  • 2021-10-08
  • 1970-01-01
  • 1970-01-01
  • 2021-10-03
  • 1970-01-01
  • 2019-04-06
  • 1970-01-01
  • 2015-10-19
  • 1970-01-01
相关资源
最近更新 更多