如何在小部件中使用条件?我是使用container()
或Text()
之类的空窗口小部件来完成此操作的,但是当我将empty Widget
放在row()
中并赋予spaceBetween
中的MainAxisAlignment
时,需要使用自己的空间没有任何显示。在互联网上搜索,我认为只有旧信息,因此不再起作用(如果我错了,我真的很抱歉)。
如果条件不允许并且我不想显示小部件-我该怎么做?
答案 0 :(得分:0)
如果我理解正确,则希望将Row设置为有儿童大小的条件。
List<Widget> elements = []
Row(children: elements)
第一种选择是在elements
方法内启动initState(){}
。
另一个,如果要动态更改它,则必须了解setState(){}
方法以及key
的工作方式,这是所有有状态/无状态小部件的可选属性。