Flutter报错:需传入1个positional argument但实际传入0个,求排查方案
Flutter报错:1 positional argument(s) expected, but 0 found 解决方法
你的问题出在Text组件的使用逻辑上:
Text是用于展示文本的叶子组件,不存在child参数- 它要求第一个位置参数必须是要显示的字符串内容,你错误地把文本内容
_outputText放到了不存在的child属性里,导致Text未获取到必填的位置参数,触发了报错。
修正后的代码:
SizedBox(height: 16.0), Text( _outputText, style: TextStyle( fontSize: 20.0, ), ),
修正说明:
- 直接将
_outputText作为Text的第一个位置参数传入,满足组件的必填要求 - 删除错误的
child: Text(_outputText)代码行
内容的提问来源于stack exchange,提问作者bantandor
相关产品推荐
相关产品推荐

