草庐IT

flutter_auth

全部标签

charts - Flutter图表PanAndZoomBehavior不放大手势中心

我用了https://github.com/google/charts在我的flutter应用程序中。它很好用。但是当我放大图表时,缩放发生但在错误的位置!它开始扩展,保持左侧静止。效果是您手指下的图表幻灯片缩放而不是您缩放到的点。有没有一种方法可以像放大图库中的图片一样进行缩放?我的图表代码Widgetbuild(BuildContextcontext){returnnewcharts.LineChart(_chartSeriesFromChartData(seriesList),animate:false,defaultRenderer:charts.LineRendererCon

charts - Flutter图表PanAndZoomBehavior不放大手势中心

我用了https://github.com/google/charts在我的flutter应用程序中。它很好用。但是当我放大图表时,缩放发生但在错误的位置!它开始扩展,保持左侧静止。效果是您手指下的图表幻灯片缩放而不是您缩放到的点。有没有一种方法可以像放大图库中的图片一样进行缩放?我的图表代码Widgetbuild(BuildContextcontext){returnnewcharts.LineChart(_chartSeriesFromChartData(seriesList),animate:false,defaultRenderer:charts.LineRendererCon

dart - 无法在 flutter 登录中显示 snackbar

我在flutter中创建了一个登录表单,我想使用snackbar在登录失败时显示一条消息。我读了这个documentation如果我有这段代码应该可以工作finalsnackBar=SnackBar(content:Text('Yay!ASnackBar!'));Scaffold.of(context).showSnackBar(snackBar);但是返回这个错误Scaffold.of()calledwithacontextthatdoesnotcontainaScaffold.我的login.dart所有代码import'package:flutter/material.dart'

dart - 无法在 flutter 登录中显示 snackbar

我在flutter中创建了一个登录表单,我想使用snackbar在登录失败时显示一条消息。我读了这个documentation如果我有这段代码应该可以工作finalsnackBar=SnackBar(content:Text('Yay!ASnackBar!'));Scaffold.of(context).showSnackBar(snackBar);但是返回这个错误Scaffold.of()calledwithacontextthatdoesnotcontainaScaffold.我的login.dart所有代码import'package:flutter/material.dart'

flutter - 为什么在 Flutter 中必须使用 await 来保存/获取本地数据?

我想将数据保存到本地(只是一些数据),我找到了几个包(例如shared_preferences、secure_storage、sqflite),但是如果我使用它们,它们都需要使用await(Future)这些,在Future中不得不改掉我现有的代码来wrap,但是我就是觉得很麻烦,所以我想知道为什么所有这些都需要使用await来保存数据?或者我可以使用另一种简单的方法来做到这一点吗?谢谢! 最佳答案 要明确一点:在flutter中是不可能有同步系统调用的。这是由于架构决定:Flutter没有使用语言桥,而是使用两条总线(一条dart

flutter - 为什么在 Flutter 中必须使用 await 来保存/获取本地数据?

我想将数据保存到本地(只是一些数据),我找到了几个包(例如shared_preferences、secure_storage、sqflite),但是如果我使用它们,它们都需要使用await(Future)这些,在Future中不得不改掉我现有的代码来wrap,但是我就是觉得很麻烦,所以我想知道为什么所有这些都需要使用await来保存数据?或者我可以使用另一种简单的方法来做到这一点吗?谢谢! 最佳答案 要明确一点:在flutter中是不可能有同步系统调用的。这是由于架构决定:Flutter没有使用语言桥,而是使用两条总线(一条dart

dart - flutter 如何弹出动态页面?

我有一个从父页面推送的帖子页面。并且此页面中有3个步骤需要再推送2次(每个页面使用CupertinoPageRoute进行推送)。输入完所有的textfield后,需要popuntil到起始页(一次弹出3页),这是一个topic_id的动态页面。Homepage┗TopicPage(specifiedwithtopic_id)┗CreatePage(inputsometext)┗OptionPage(selectsomeoptionstofinishcreation)然后完成创建并弹回具有相同topic_id的TopicPage。如何实现这种效果? 最佳答案

dart - flutter 如何弹出动态页面?

我有一个从父页面推送的帖子页面。并且此页面中有3个步骤需要再推送2次(每个页面使用CupertinoPageRoute进行推送)。输入完所有的textfield后,需要popuntil到起始页(一次弹出3页),这是一个topic_id的动态页面。Homepage┗TopicPage(specifiedwithtopic_id)┗CreatePage(inputsometext)┗OptionPage(selectsomeoptionstofinishcreation)然后完成创建并弹回具有相同topic_id的TopicPage。如何实现这种效果? 最佳答案

sqlite - Flutter - 从数据库中获取记录并显示在 ListView Builder 中

我正在开发一个Flutter项目并使用Sqflite数据库。我已经设法将数据保存在数据库中。现在我试图根据表名从数据库中获取所有记录的列表,并将它们显示在“ListView.builder”中。database_helper.dartFuturegetAllRecords(StringdbTable)async{vardbClient=awaitdb;varresult=awaitdbClient.rawQuery("SELECT*FROM$dbTable");returnresult.toList();}employees_list.dartimport'package:flutte

sqlite - Flutter - 从数据库中获取记录并显示在 ListView Builder 中

我正在开发一个Flutter项目并使用Sqflite数据库。我已经设法将数据保存在数据库中。现在我试图根据表名从数据库中获取所有记录的列表,并将它们显示在“ListView.builder”中。database_helper.dartFuturegetAllRecords(StringdbTable)async{vardbClient=awaitdb;varresult=awaitdbClient.rawQuery("SELECT*FROM$dbTable");returnresult.toList();}employees_list.dartimport'package:flutte