我正在使用go router的flutter应用程序,我可以在活动和它的工作之间传递字符串参数,现在我想传递列表动态和得到错误
参数类型“String”不能赋给参数类型“List”。(文档)
接收方活动具有
class EditUserPage extends StatefulWidget {
final String name;
final List<dynamic> userinformation;
}
在路线建设者我已经通过我的数据如下
GoRoute(
path: 'editusers',
name:
'editusers/:name,:userinformation,'
builder: (BuildContext context, GoRouterState state) {
return EditUserPage(
state.params["name"]!,
state.params["userinformation"]!,
)
);
错误出现在此行**state.params[“userinformation”]!,**参数类型“String”不能赋给参数类型“List”。
1条答案
按热度按时间sxpgvts31#
您可以使用此方法
第一步
第二步
第三步
第四步