草庐IT

Getter-Setter

全部标签

dart - flutter.io "NoSuchMethodError: The getter ' isMacOS' 被调用为空。”

我一直想玩flutter.io有一段时间了,今天开始安装它。我正在关注flutter网站上的入门页面,但在运行“flutterdoctor”时遇到以下错误消息……我做错了什么吗?或者解决这个问题的解决方法?Oops;flutterhasexitedunexpectedly.SendingcrashreporttoGoogle.Crashreportsent(reportID:8a4b9d16bec30469)Unhandledexception:NoSuchMethodError:Thegetter'isMacOS'wascalledonnull.Receiver:nullTriedc

flutter - getter 'navigator' 在 null 上被调用

从今天早上开始就一直报这个错,看了stacktrace,追查到runApp方法上的报错,不明白总之,问题是什么,我们将不胜感激:)这是个异常(exception):getter'navigator'wascalledonnull这是我的main.dart文件import'dart:async';import'package:firebase_analytics/firebase_analytics.dart';import'package:firebase_analytics/observer.dart';import'package:flutter/material.dart';im

flutter - 错误 : The getter 'length' was called on null

错误说:NoSuchMethodError:在null上调用了setter/getter“长度”这是一个基本的flutter音乐播放器应用。主.dartimport'package:flute_music_player/flute_music_player.dart';voidmain()=>runApp(MyApp());classMyAppextendsStatefulWidget{@override_MyAppStatecreateState()=>_MyAppState();}class_MyAppStateextendsState{List_songs;@overridevo

flutter :NoSuchMethodError:在 null 上调用了 getter 'isEmpty'

我正在调用WebAPI并接收Profile模型作为响应。当我使用下面的代码时,它会抛出一个错误:try{if(profile.message.isEmpty){Navigator.of(context).pushNamed("/home");}elseif(profile==null){_showDialog("Pleasecheckyourinternetconnection");}else{_showDialog("Pleaseentervalidcredentials");}}catch(exception){print(exception);} 最佳

firebase - getter 'token' 在使用 facebook 登录的 null firebase auth 上被调用 - Flutter

我正在尝试使用facebook登录Firebase。我正在使用firebaseauth:0.7.0和flutter_facebook_login:这是我的facebook登录功能:startFacebookLogin()async{varfacebookLogin=FacebookLogin();varresult=awaitfacebookLogin.logInWithReadPermissions(['email','public_profile']);FacebookAccessTokenmyToken=result.accessToken;AuthCredentialcrede

android - 错误 : E/flutter ( 8247): NoSuchMethodError: The getter 'length' was called on null

每当我运行我的Flutter应用程序时,我都会收到此错误:E/flutter(8247):NoSuchMethodError:在null上调用方法'add'。class_HomePageStateextendsState{ListresponseJson;ListEventDetails;FuturefetchPost()async{finalresponse=awaithttp.get("https://....",headers:{HttpHeaders.AUTHORIZATION:"Bearer.."});for(vari=0;i有什么解决办法吗? 最

dart - 访问继承的小部件时在 null 上调用了 Getter

我在尝试在flutter中使用继承的小部件时遇到此错误。Thegetter'serviceListBloc'wascalledonnull.I/flutter(3525):Receiver:nullI/flutter(3525):Triedcalling:serviceListBloc我的代码@overrideWidgetbuild(BuildContextcontext){finalabc=ServiceProvider.of(context).serviceListBloc;returnMaterialApp(title:'LearningJsonParse',home:Scaff

firebase - 为什么 Flutter 会因为明显存在的 "missing getter"而失败?

这个问题在这里已经有了答案:HowtogetfulldownloadUrlfromUploadTaskSnapshotinFlutter?(4个答案)关闭3年前。Flutter提示firebase_storage::StorageUploadTask上缺少getter,但是当我打开声明时,它就在那里。/flutter(3107):[ERROR:flutter/shell/common/shell.cc(182)]DartError:Unhandledexception:E/flutter(3107):'package:flutter_project/widgets/screen.dar

flutter - 类没有实例 setter 'id='

在dart中,我在尝试重写这样的属性时遇到此错误varnewId=state.myMatches[0][0].id=90;我收到这个错误flutter:ThefollowingNoSuchMethodErrorwasthrownwhilehandlingagesture:flutter:Class'DivMatches'hasnoinstancesetter'id='.flutter:Receiver:Instanceof'DivMatches'flutter:Triedcalling:id=90没有私有(private)属性。都是公开的。有什么帮助吗?谢谢。

flutter - getter 'bloc' 在 null 上调用

我尝试使用bloc创建ListView。这是我的集体课MainPageList模型如下所示classMainPageList{Listitems;Listicons;MainPageList(this.items,this.icons);}classMainPageBlocextendsBlocBase{MainPageList_mainPageList;StreamController_mainPageController=StreamController.broadcast();StreamSinkget_inMainPage=>_mainPageController.sink;S