Spring Boot 我得到了“未定义的名称'用户'”,提交提交按钮时出现此错误

8ftvxx2r  于 2023-02-22  发布在  Spring
关注(0)|答案(1)|浏览(95)
    • '富文本格式(
  • 文本范围(
  • 文本:"已经有帐户了?",
  • 样式:常量文本样式(颜色:颜色(0xFFB5B1B1)),
  • 儿童:[
  • 文本范围(
  • 文本:"登录",
  • 样式:常量文本样式(
  • 颜色:颜色(0xFF0990F2),
  • 字体大小:14,
  • 字体粗细:字体粗细. bold),
  • 识别器:点击手势识别器()
..onTap = () {
  • 创建用户(用户);//此处发生错误未定义名称'user'。
},
),
],
),
)
  • *//员额要求
  • 将来创建用户(用户用户)异步{
  • 最后答复=等待www.example.com(http.post(
  • URI.解析("https://queryus-production.up.railway.app/user/register'),
  • 标头:{'内容类型':'应用程序/json;字符集= UTF-8'},
  • 正文:jsonEncode({
'firstName': user.firstName,
'lastName': user.lastName,
'middleName': user.middleName,
'email': user.email,
    • x一个a10个b1个x
    • x一个a一个b一个x
    • x一个a12个b1x
  • 打印(响应、正文);
  • 如果(响应状态代码== 201){
  • return用户. fromJson(jsonDecode(响应.正文));
  • 否则{
  • 抛出异常("无法创建用户。");
    • 一个13个1x
  • *}
  • 我想修复错误,并希望能在这里找到解决方案'
brgchamk

brgchamk1#

我认为您需要创建一个User模型的示例,然后在click函数中传递对该函数的引用。
像这样

final user = User();
 ...
createUser(user);

相关问题