草庐IT

flutter-pub

全部标签

flutter - 如何让用户名和邮件显示在 UserAccountsDrawerHeader 中

我在登录后从URL收到了我的回复,但我只能在我的控制台中打印数据,但如何从该回复中获取邮件和姓名我已经尝试过future的响应,但是当我得到一个future的响应但返回错误时登录页面.dartimport'dart:io';import'package:cookie_jar/cookie_jar.dart';import'package:dio/dio.dart';import'package:flutter/material.dart';import'package:flutter/services.dart';import'package:path_provider/path_pr

flutter - 如何让用户名和邮件显示在 UserAccountsDrawerHeader 中

我在登录后从URL收到了我的回复,但我只能在我的控制台中打印数据,但如何从该回复中获取邮件和姓名我已经尝试过future的响应,但是当我得到一个future的响应但返回错误时登录页面.dartimport'dart:io';import'package:cookie_jar/cookie_jar.dart';import'package:dio/dio.dart';import'package:flutter/material.dart';import'package:flutter/services.dart';import'package:path_provider/path_pr

arrays - 如何在 Flutter 的 Firestore 中向数组添加相等的元素?

我刚刚在Flutter中发现了这一点Listvalues=[1,2,3,1,2,3];Firestore.instance.path.updateData({"values":FieldValue.arrayUnion(values)});Firestore数组中的结果(FirestoreArray)[1,2,3]显然这些值以某种方式映射,删除了重复值,尽管我可以在Firebase面板中在线手动添加重复值(数据类型分别称为数组)。有没有办法绕过这种行为或者这是一个错误? 最佳答案 根据thedocumentationhere,arr

arrays - 如何在 Flutter 的 Firestore 中向数组添加相等的元素?

我刚刚在Flutter中发现了这一点Listvalues=[1,2,3,1,2,3];Firestore.instance.path.updateData({"values":FieldValue.arrayUnion(values)});Firestore数组中的结果(FirestoreArray)[1,2,3]显然这些值以某种方式映射,删除了重复值,尽管我可以在Firebase面板中在线手动添加重复值(数据类型分别称为数组)。有没有办法绕过这种行为或者这是一个错误? 最佳答案 根据thedocumentationhere,arr

Flutter - 键盘显示和隐藏导致构建调用

我最近一直在学习Flutter并遇到了一些奇怪的问题,当我单击TextField时,将显示键盘并且将为托管和所有祖先小部件调用build。我读到当点击TextField时,build方法将被调用,然后整个widget将被重建,但我遇到的情况有点奇怪,因为构建没有被调用在第一个打开的小部件上。场景:1-打开应用。2-第一个小部件加载并打印在屏幕上:“Firstbuildcalled”,当我点击TextField时,键盘弹出,控制台上没有打印任何内容。3-单击“打开第二个”,第二个小部件加载并打印在屏幕上:“Secondbuildcalled”,当我点击TextField时,键盘弹出并打印

Flutter - 键盘显示和隐藏导致构建调用

我最近一直在学习Flutter并遇到了一些奇怪的问题,当我单击TextField时,将显示键盘并且将为托管和所有祖先小部件调用build。我读到当点击TextField时,build方法将被调用,然后整个widget将被重建,但我遇到的情况有点奇怪,因为构建没有被调用在第一个打开的小部件上。场景:1-打开应用。2-第一个小部件加载并打印在屏幕上:“Firstbuildcalled”,当我点击TextField时,键盘弹出,控制台上没有打印任何内容。3-单击“打开第二个”,第二个小部件加载并打印在屏幕上:“Secondbuildcalled”,当我点击TextField时,键盘弹出并打印

flutter : TextEditingController Only Static member can be accessed in initializer error

我正在将数据从listmosque.dart传递到update_screen.dart以更新数据。一切正常,但我想设置textedittingcontroller的默认值。TextEditingController_txtnrp=TextEditingController(text:"${widget.nrpUpdate}");我收到消息Onlystaticmemberscanbeaccessedininitializers.in${widget.nrpUpdate}如何解决这个问题?这是我的update_screen.dartimport'package:flutter/materi

flutter : TextEditingController Only Static member can be accessed in initializer error

我正在将数据从listmosque.dart传递到update_screen.dart以更新数据。一切正常,但我想设置textedittingcontroller的默认值。TextEditingController_txtnrp=TextEditingController(text:"${widget.nrpUpdate}");我收到消息Onlystaticmemberscanbeaccessedininitializers.in${widget.nrpUpdate}如何解决这个问题?这是我的update_screen.dartimport'package:flutter/materi

flutter - _断言错误 ('package:firebase_auth/src/firebase_auth.dart' : Failed assertion: line 95 pos 12: 'email != null' : is not true. )

我的目标是使用Firebase在Flutter中构建注册。但是,当我按下包含注册功能的按钮时,应用程序停止并且我收到此错误:异常发生。_AssertionError('package:firebase_auth/src/firebase_auth.dart':断言失败:第95行pos12:'电子邮件!=null':不正确。)与firebase的集成正在运行,问题可能出在没有获取数据的textformfield上......import'package:cloud_firestore/cloud_firestore.dart';import'package:firebase_auth/f

flutter - _断言错误 ('package:firebase_auth/src/firebase_auth.dart' : Failed assertion: line 95 pos 12: 'email != null' : is not true. )

我的目标是使用Firebase在Flutter中构建注册。但是,当我按下包含注册功能的按钮时,应用程序停止并且我收到此错误:异常发生。_AssertionError('package:firebase_auth/src/firebase_auth.dart':断言失败:第95行pos12:'电子邮件!=null':不正确。)与firebase的集成正在运行,问题可能出在没有获取数据的textformfield上......import'package:cloud_firestore/cloud_firestore.dart';import'package:firebase_auth/f