草庐IT

HelperDatabase1

全部标签

flutter - 未处理的异常 : RangeError (index): Invalid value: Valid value range is empty: 0

此方法始终运行。我检查了API。如果API值发生变化,我会删除我的数据库并重新插入。像这种情况那样使用是正确的方法吗?(可以使用streamWidget还是FutureWidget?如果可以怎么办?)错误信息:[ERROR:flutter/lib/ui/ui_dart_state.cc(148)]UnhandledException:RangeError(index):Invalidvalue:Validvaluerangeisempty:0checkQuick(Stringurl,Stringtoken)async{result=(awaitHelperDatabase1().dis

flutter - 未处理的异常 : RangeError (index): Invalid value: Valid value range is empty: 0

此方法始终运行。我检查了API。如果API值发生变化,我会删除我的数据库并重新插入。像这种情况那样使用是正确的方法吗?(可以使用streamWidget还是FutureWidget?如果可以怎么办?)错误信息:[ERROR:flutter/lib/ui/ui_dart_state.cc(148)]UnhandledException:RangeError(index):Invalidvalue:Validvaluerangeisempty:0checkQuick(Stringurl,Stringtoken)async{result=(awaitHelperDatabase1().dis

flutter - 异步和等待任务需要太多时间

我需要在登录前调用所有API并存储一个本地数据库。我使用了sqflite插件。无法添加后台运行,这就是我使用await的原因。进程完成后第一次运行storeRegister(),然后同样运行storeEquipmentReg。按钮onPressed():awaitHelperDatabase1().storeRegister(_url,tokens);awaitHelperDatabase1().storeEquipmentReg(_url,tokens);awaitHelperDatabase1().storeGetUserPreference(_url,tokens);awaitH

flutter - 异步和等待任务需要太多时间

我需要在登录前调用所有API并存储一个本地数据库。我使用了sqflite插件。无法添加后台运行,这就是我使用await的原因。进程完成后第一次运行storeRegister(),然后同样运行storeEquipmentReg。按钮onPressed():awaitHelperDatabase1().storeRegister(_url,tokens);awaitHelperDatabase1().storeEquipmentReg(_url,tokens);awaitHelperDatabase1().storeGetUserPreference(_url,tokens);awaitH