草庐IT

Flutter_Blue

全部标签

flutter - 保持 firesotrore 集合离线可用并在前台同步

保持收集数据离线可用(0-100个文档)并在连接可用时在应用程序启动时同步它的最佳方法是什么?UPD:我正在寻找setPersistenceEnabled,但是否可以保证我的收藏在第一次检索后会被缓存? 最佳答案 如果您调用setPersistenceEnabled(true),这些文档将可以离线使用并在连接再次可用时同步(不一定在应用程序启动时)。检查文档:https://firebase.google.com/docs/database/android/offline-capabilitiesByenablingpersiste

Flutter,如何从图像文件夹中获取所有图像文件名?

我想加载images/pets/中的所有图像文件名到Listanimals.我该怎么做? 最佳答案 path_provider你可以得到目录temp和appDir目录finaldirectory=awaitgetApplicationDocumentsDirectory();StringimagesDirectory=directory+"/images/pets/";之后可以使用listSync查找此目录文件的方法finalmyDir=newDirectory(imagesDirectory);List_images;_image

Flutter,如何从图像文件夹中获取所有图像文件名?

我想加载images/pets/中的所有图像文件名到Listanimals.我该怎么做? 最佳答案 path_provider你可以得到目录temp和appDir目录finaldirectory=awaitgetApplicationDocumentsDirectory();StringimagesDirectory=directory+"/images/pets/";之后可以使用listSync查找此目录文件的方法finalmyDir=newDirectory(imagesDirectory);List_images;_image

flutter - 如何使用 Flutter 将数据 SQLite(离线)发送到服务器 MySQL?

当没有信号时,我通过将数据存储到设备(SQLite)来使用离线模式。有信号后,我尝试将数据发送到Mysql服务器。如何将数据从SQLite(离线模式)发送到MySQL服务器? 最佳答案 在远程服务器中创建一个类似于sqflite数据库表的数据库。然后,使用您想要的语言创建一个restapi(php很容易启动)。然后,当应用程序连接到互联网时,使用HTTP客户端将数据发送到远程服务器。您可以使用如下代码调用发布数据:Futurepost(Stringurl,{Mapheaders,body,encoding}){print(url);

flutter - 如何使用 Flutter 将数据 SQLite(离线)发送到服务器 MySQL?

当没有信号时,我通过将数据存储到设备(SQLite)来使用离线模式。有信号后,我尝试将数据发送到Mysql服务器。如何将数据从SQLite(离线模式)发送到MySQL服务器? 最佳答案 在远程服务器中创建一个类似于sqflite数据库表的数据库。然后,使用您想要的语言创建一个restapi(php很容易启动)。然后,当应用程序连接到互联网时,使用HTTP客户端将数据发送到远程服务器。您可以使用如下代码调用发布数据:Futurepost(Stringurl,{Mapheaders,body,encoding}){print(url);

git - 尝试运行时出错 `flutter upgrade`

我正在尝试升级我的FlutterSDK并将我的Flutterchannel更改为master,但我遇到了以下错误:git:error:Yourlocalchangestothefollowingfileswouldbeoverwrittenbycheckout:git:examples/catalog/android/build.gradlegit:examples/catalog/android/gradle/wrapper/gradle-wrapper.propertiesgit:packages/flutter_tools/gradle/flutter.gradlegit:Ple

git - 尝试运行时出错 `flutter upgrade`

我正在尝试升级我的FlutterSDK并将我的Flutterchannel更改为master,但我遇到了以下错误:git:error:Yourlocalchangestothefollowingfileswouldbeoverwrittenbycheckout:git:examples/catalog/android/build.gradlegit:examples/catalog/android/gradle/wrapper/gradle-wrapper.propertiesgit:packages/flutter_tools/gradle/flutter.gradlegit:Ple

flutter - 'Future<String>' 的实例而不是显示值

我正在使用flutter,我正在尝试从我之前设置的shared_preferences中获取一个值,并将其显示在文本小部件中。但我得到Future的实例而不是值(value)。这是我的代码:FuturegetPhone()async{finalSharedPreferencesprefs=awaitSharedPreferences.getInstance();finalStringpatientPhone=prefs.getString('patientPhone').toString();print(patientPhone);returnpatientPhone;}Futurep

flutter - 'Future<String>' 的实例而不是显示值

我正在使用flutter,我正在尝试从我之前设置的shared_preferences中获取一个值,并将其显示在文本小部件中。但我得到Future的实例而不是值(value)。这是我的代码:FuturegetPhone()async{finalSharedPreferencesprefs=awaitSharedPreferences.getInstance();finalStringpatientPhone=prefs.getString('patientPhone').toString();print(patientPhone);returnpatientPhone;}Futurep

redux - 创建小部件时的 Flutter redux 调度事件

我想在构建小部件时使用redux操作加载数据。比方说:用户打开应用程序,然后呈现HomeScreen组件,此页面上有一些类别。我已经实现了AppState支持多个商店(尚未测试),这些商店使用FlutterStorage在main()中填充了初始数据。所以在HomeScreen中,我可以使用StoreConnector从build()访问数据,因为在转换器中我将获得商店,因此我可以分派(dispatch)事件或读取应用程序状态。但这只是在build()内部是有问题的,因为如果在render方法中调度LoadCategories事件,那么它将进入无限循环。在reactjs中,我能够将调度