草庐IT

dart - getter 'value' 在 null 上被调用

我正在尝试在flutter中创建此字体大小动画,但我收到以下错误:getter'value'wascalledonnull。这看起来很奇怪,因为我有另一个包含类似代码的dart文件并且它运行良好。如有任何帮助,我们将不胜感激。Animation_fontSizeAnimation;AnimationController_fontSizeAnimationController;初始化状态函数():super.initState();_fontSizeAnimationController=newAnimationController(duration:newDuration(millis

flutter - 类型 'String' 不是类型 'File' 的子类型 'value'

当我尝试将图像动态添加到ListView以显示来自相机选择器的多个图像时。如何将图像列表添加到ListView以显示图像。点击图片代码:FuturegetImage()async{Fileimages;File_images=awaitImagePicker.pickImage(source:ImageSource.camera);setState((){images=_images;image.add(images.path);});}然后在futurebuilder中:child:newListView.builder(scrollDirection:Axis.horizontal

dart - Flutter "Mapping values are not allowed here"包获取时报错

我很确定这是YAML语法错误,但我找不到它。我最近在我的项目(Manrope)中添加了一种新字体,现在我的Flutterpackagesget抛出了一个错误。在我添加字体之前它工作正常。这是pubspec.yaml的相关部分:flutter:uses-material-design:trueassets:-assets/fonts:-family:HankenGroteskfonts:-asset:fonts/HankenGrotesk-Regular.otf-asset:fonts/HankenGrotesk-Bold.otfweight:700-asset:fonts/Hanken

火力地堡数据库 : how can I change value of list item?

我的数据库中有这样的结构:User1+-items+-1||-question:somequestion||-answer:someanswer|+-2|-question:anotherquestion我想为第二项添加答案,但我没有ID。我正在尝试获取元素,它返回了[null,{answer:someanswer,question:somequestion},{question:anotherquestion}]但如果没有answer字段,我无法获得所需的项目,也无法获得他们的ID。我尝试使用equalTo,但没有用。//attempt1Querychild=_databaseRef

json - built_value 如何将 json 数组反序列化为对象数组?

在built_value的官方example显示如何设置对象的数组成员:abstractclassCollectionsimplementsBuilt{staticSerializergetserializer=>_$collectionsSerializer;BuiltListgetlist;BuiltMapgetmap;BuiltListMultimapgetlistMultimap;factoryCollections([updates(CollectionsBuilderb)])=_$Collections;Collections._();}它只是演示如何反序列化映射而不是数组

firebase - 如何修复 "A value of type ' (FirebaseUser) → Null' 无法分配给类型为 '(AuthCredential) → void' 的变量。”?

我正在尝试在我的应用程序上设置电话身份验证,但我遇到了这个错误“无法将‘(FirebaseUser)→Null’类型的值分配给‘(AuthCredential)→void类型的变量”’”。关于如何解决它的任何想法?预先感谢您的帮助!class_AuthScreenStateextendsState{StringphoneNo;StringsmsCode;StringverificationId;FutureverifyPhone()async{finalPhoneCodeAutoRetrievalTimeoutautoRetrieve=(StringverId){this.verifi

flutter - 错误 : "Bad state: No element" when using BLoC_pattern with a bool value

我正在使用bloc_pattern包,我有一个bloc将管理一个最喜欢的IconButton,我有一个名为_isFavorite的bool变量,它将传递到流以显示该项目是否是最喜欢的。当我实例化FavoriteBloc时,出现错误:“错误状态:无元素”。我播种了一个值“false”,但它不起作用。我按照包的示例进行操作,有谁知道我是如何修复它的?classFavoritesBlocextendsBlocBase{FavoritesBloc();bool_isFavorite;var_favoriteController=BehaviorSubject.seeded(false);Str

dart - 使用 flutter 的集合中的值(value)总和

我有一个列表/集合,我需要获取此列表中所有价格的总和。cart_items=[{"id":144,"created_at":"2019-04-0414:42:04","updated_at":"2019-04-0414:42:04","cart_id":"3","client_id":"83","product_id":"6","quantity":"1","price":"1500","name":"Cucumber(2Pcs)","image":"products/es4eGjkgQ6MvzTaMyX4iXWjcSX03mVk3QB9oODWk.jpeg",},{"id":145,

dart - TextField 在与 TextEditingController 交互后失去值(value)

当我将TextEditingController添加到我的TextFormField时,文本字段的值在与其交互后被重置/删除。在代码示例中,我删除了不必要的小部件(对于较短的问题):Widgetbuild(BuildContextcontext){finalusernameTextEditController=TextEditingController();finalpasswordTextEditController=TextEditingController();finalconfirmPasswordTextEditController=TextEditingController

dart - "error_description": "Invalid Value" for token google sign in every time using flutter

我是flutter的新手,试图从我的后端服务器从google访问authtoken,但每次token都无效。我正在使用FirebaseUseruserawaituser.getIdToken()我给了我一个token,但是当我尝试使用我的后端服务器以及https://www.googleapis.com/oauth2/v3/tokeninfo?id_token=mytoken验证该token时和https://www.googleapis.com/oauth2/v3/tokeninfo?access_token=mytoken这个链接它给我"error_description":"In