草庐IT

flutter_auth

全部标签

flutter - 在不使用 MaterialApp Flutter 的情况下在屏幕上添加按钮

我试图做一个简单的例子,在Flutter的屏幕中央有一个可点击的按钮。我可以使用MaterialApp小部件来做到这一点,但我想在不使用MaterialApp的情况下做到这一点。此示例适用于文本小部件import'package:flutter/material.dart';voidmain(){runApp(Center(child:Text('Hello,world!',textDirection:TextDirection.ltr,),),);}但是我所有尝试使用FlatButton或RaisedButton更改Text小部件的尝试都失败了,因为它们依赖于MaterialWidg

flutter - 在不使用 MaterialApp Flutter 的情况下在屏幕上添加按钮

我试图做一个简单的例子,在Flutter的屏幕中央有一个可点击的按钮。我可以使用MaterialApp小部件来做到这一点,但我想在不使用MaterialApp的情况下做到这一点。此示例适用于文本小部件import'package:flutter/material.dart';voidmain(){runApp(Center(child:Text('Hello,world!',textDirection:TextDirection.ltr,),),);}但是我所有尝试使用FlatButton或RaisedButton更改Text小部件的尝试都失败了,因为它们依赖于MaterialWidg

Flutter Drawer 自定义屏幕中的 AppBar

我是Flutter的新手,我不确定如何构建我的新应用程序。我有一个显示不同屏幕的抽屉(作为Android开发中的片段样式),我想为每个屏幕更改AppBar(添加按钮,甚至将应用栏更改为sliverAppBar),但我不知道如何实现这一目标。classMainextendsStatelessWidget{//Thiswidgetistherootofyourapplication.@overrideWidgetbuild(BuildContextcontext){returnMaterialApp(title:'MyApp',theme:newThemeData(primarySwatc

Flutter Drawer 自定义屏幕中的 AppBar

我是Flutter的新手,我不确定如何构建我的新应用程序。我有一个显示不同屏幕的抽屉(作为Android开发中的片段样式),我想为每个屏幕更改AppBar(添加按钮,甚至将应用栏更改为sliverAppBar),但我不知道如何实现这一目标。classMainextendsStatelessWidget{//Thiswidgetistherootofyourapplication.@overrideWidgetbuild(BuildContextcontext){returnMaterialApp(title:'MyApp',theme:newThemeData(primarySwatc

flutter - 将上下文传递给导航器推送以访问继承的小部件数据

我正在尝试从MaterialPageRoute访问树中MaterialApp下继承的小部件的数据。当我尝试从这条路线访问数据时UserModel.of(context).data它说它是null我知道这是因为UserModel提供程序应该放在整个MaterialApp之上,以便它共享上下文,但在我的情况下这是不可能的。因此,我尝试从导航器构建器传递上下文,希望它能让我访问它:onTap:(){Navigator.push(context,MaterialPageRoute(builder:(context)=>SettingsScreen(appContext:context)),);

flutter - 将上下文传递给导航器推送以访问继承的小部件数据

我正在尝试从MaterialPageRoute访问树中MaterialApp下继承的小部件的数据。当我尝试从这条路线访问数据时UserModel.of(context).data它说它是null我知道这是因为UserModel提供程序应该放在整个MaterialApp之上,以便它共享上下文,但在我的情况下这是不可能的。因此,我尝试从导航器构建器传递上下文,希望它能让我访问它:onTap:(){Navigator.push(context,MaterialPageRoute(builder:(context)=>SettingsScreen(appContext:context)),);

使用 NeverScrollableScrollPhysics flutter 滚动 GridView

我的应用程序中有一个页面,如下图所示。顶部有一个容器。接下来是一个水平滚动的ListView。在物理设置为NeverScrollableScrollPhysics的GridView下方。后者是因为网格应该随页面滚动,然后像在page/infinite中一样加载数据。我尝试使用ScrollController但不确定如何在此设置中正确连接它。ListView和GridView有单独的流,它们在其中监听数据。我尝试在带有ScrollController和监听器的有状态小部件中创建GridView,但没有激活滚动事件。它是否应该以某种方式连接到页面滚动,因为我在网格上有NeverScroll

使用 NeverScrollableScrollPhysics flutter 滚动 GridView

我的应用程序中有一个页面,如下图所示。顶部有一个容器。接下来是一个水平滚动的ListView。在物理设置为NeverScrollableScrollPhysics的GridView下方。后者是因为网格应该随页面滚动,然后像在page/infinite中一样加载数据。我尝试使用ScrollController但不确定如何在此设置中正确连接它。ListView和GridView有单独的流,它们在其中监听数据。我尝试在带有ScrollController和监听器的有状态小部件中创建GridView,但没有激活滚动事件。它是否应该以某种方式连接到页面滚动,因为我在网格上有NeverScroll

firebase - 使用 Auth 和 firestore 依赖项获取错误

我启动了一个新的Flutter项目,当我在pubspec.yaml中为Auth和Firestore使用一个或两个依赖项时,我遇到了各种错误。这些来自FlutterPackages网站:依赖项:flutter:SDK:flutterfirebase_auth:^0.8.0+1cloud_firestore:^0.9.0我的第二个问题是,如果项目同时需要Auth和Firestore,我该如何引用这两个依赖项?谢谢! 最佳答案 这也发生在我的最新项目上,我最终使用了这样的旧版本:firebase_auth:^0.6.6cloud_fire

firebase - 使用 Auth 和 firestore 依赖项获取错误

我启动了一个新的Flutter项目,当我在pubspec.yaml中为Auth和Firestore使用一个或两个依赖项时,我遇到了各种错误。这些来自FlutterPackages网站:依赖项:flutter:SDK:flutterfirebase_auth:^0.8.0+1cloud_firestore:^0.9.0我的第二个问题是,如果项目同时需要Auth和Firestore,我该如何引用这两个依赖项?谢谢! 最佳答案 这也发生在我的最新项目上,我最终使用了这样的旧版本:firebase_auth:^0.6.6cloud_fire