我正试着让一个领航员来处理我的图标。我把我所有的图标都列在一个列中,它在我所有的屏幕上都存在,当我点击菜单左边的一个图标时,我希望能够转到不同的屏幕。右下角的图标已经被禁用,我只是用这些图标来引用第一页和第二页。
我已经在MyApp小部件中设置了一个导航器,它有到两个名为第一页和第二页的测试页面的路由,尽管当我单击图标并尝试路由到另一个页面时,我会得到以下错误:
The following assertion was thrown while handling a gesture:
Navigator operation requested with a context that d
启动后,我正在尝试处理我的应用程序的屏幕。
预期的路线是:
boot -> check if is logged in -> if yes -> navigator.push() to MainWindow.
boot -> check if is logged in -> no snapshot data -> navigator.push() to LoadingScreen.
boot -> check if is logged in -> if no -> navigator.push() to LoginScreen.
函数在Ma
我试图做的是打开我的应用程序下载屏幕时,没有互联网连接,就像youtube,但我正面临这个错误。
lib/main.dart:5:8: Error: Not found: 'dart:js'
import 'dart:js';
^
lib/main.dart:34:31: Error: The argument type 'Context' can't be assigned to the parameter type 'BuildContext'.
- 'Context' is fro
我使用提供程序包来处理来自不同位置的数据。对于这个问题,我创建了一个示例项目,它由一个显示登录按钮的欢迎屏幕组成,单击后,它将重定向到登录文本字段,但现在,我已经放置了一个按钮,单击该按钮调用登录函数,该登录函数将通知侦听器。我也有一个注销函数和布尔值,它跟踪登录状态。
这些函数和值位于lib文件夹中提供者目录中的一个名为auth.provider.dart的文件中。
import 'package:flutter/foundation.dart';
class Auth with ChangeNotifier {
var _loggedIn = false;
bo
我想要创建我的发射图标颤音。我的配置(pubspec.yaml)如下所示。
...
# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^1.0.2
flutter_spinkit: ^5.1.0
url_launcher: ^6.0.17
http: ^0.13.4
intl: ^0.17.0
flutter_launcher_ico
我用的是网上的火药库。在当地一切都很好,比如安卓工作室的铬。但是当我在防火墙托管(firebase服务)中托管时,它不起作用。浏览器控制台出现错误。
Uncaught TypeError: firebase.firestore is not a function
at Object.arO (top_level.dart:125)
at cloud_firestore_web.dart:26
at alN.a (async_patch.dart:308)
at alN.$2 (async_patch.dart:333)
at Object.N (asyn
我试过在windows上安装flutter的试驾,就像这里的https://flutter.dev/docs/get-started/test-drive 默认应用程序生成了工作,但是当我尝试在https://flutter.dev/docs/get-started/codelab上学习snd部分时 我得到错误: error: The function 'MyApp' isn't defined. (undefined_function at [flutter_app007] lib\main.dart:3)
error: 'MaterialApp'
Google登录提供程序类没有导航到下一个屏幕。登录用户工作,但用户必须登录,然后离开应用程序,然后重新打开。重新打开后,该应用程序在用户登录时运行良好。 错误日志显示:[ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception: Null check operator used on a null value E/flutter ( 9884): #0 StatefulElement.state (package:flutter/src/widgets/framework.dart:4789:44) E/flu
我升级了flutter并运行了我的应用程序,但它无法启动并抛出无效参数错误。 我尝试从dev和master频道切换,并在终端上运行flutter doctor,但问题仍然存在。 Running "flutter pub get" in feedback... 1.0s
Launching lib\main.dart on Android SDK built for x86 in debug mode...
Initializing gradle...
Resolving dependencies...
Running Gr
我是一个初学者,这是我的第一个项目。我使用flutter create命令设置了一个新项目,然后我遇到了多个问题,我使用flutter doctor -v修复了这些问题,但现在我面临着这些错误,我似乎找不到解决它们的方法,每次我运行flutter run运行Gradle任务'assembleDebug'...花了很长时间,然后我得到以下错误: Launching lib\main.dart on sdk gphone x86 in debug mode...
Running Gradle task 'assembleDebug'...
lib/main.dar
[Running] dart "d:\app1\lib\main.dart"
lib/main.dart: Warning: Interpreting this as package URI, 'package:app1/main.dart'.
lib/main.dart:1:1: Error: The specified language version is too high. The highest supported language version is 2.16.
import 'package:flutter/material.dart
更新颤振3.0后,出现编译错误。此错误没有引用我的代码。它指的是框架。
Launching lib/main.dart on Chrome in debug mode...
lib/main.dart:1
: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
../…/src/framework.dart:275
- 'SchedulerBinding' is from 'package:flutter