无法在初始值设定项中访问实例成员'localrender'。尝试将对实例成员的引用替换为其他表达式



我只想在事件发生时动态地向ListView添加小部件。因此,我所做的是创建一个数组,设置事件发生时的第一个元素,我将更新列表,它将更改UI。但我得到了实例成员"localVideoRenderer"无法在初始值设定项中访问。尝试用不同的表达式替换对实例成员的引用


RTCVideoRenderer _localVideoRenderer = RTCVideoRenderer();

var renders = [];
final List<Widget> names = 
[
Container(
key: new Key("local"),
margin: new EdgeInsets.fromLTRB(5.0, 5.0, 5.0, 5.0),
decoration: new BoxDecoration(color: Colors.black),
child: RTCVideoView(_localVideoRenderer),
),
];

您正试图访问初始值设定项中另一个实例变量中的实例变量。尝试在默认情况下将names初始化为空列表,并在重写的函数void initState()中更新它

相关内容

最新更新