草庐IT

dart-isolates

全部标签

redux - Dart/Flutter - 从回调函数中产生

我需要进行一个不返回任何内容的函数调用(void)。获得函数完成通知的唯一方法是发送一个回调函数。现在我使用BLoC模式和ReDux,当一个事件被分派(dispatch)时,我分派(dispatch)另一个Action到redux的存储,在之后action完成后调用callback函数。现在在callback函数中,我想更新bloc的state。下面是我的实现,if(eventisLogin){yieldcurrentState.copyWith(formProcessing:true);store.dispatch(authActions.login(currentState.use

flutter - 有什么方法可以通过 flutter 和 dart 识别我的 android/ios 设备中安装了特定的应用程序吗?

我有一个要求,即应用程序的管理员创建用户帐户。创建用户帐户后,将向用户发送一封电子邮件。在这封电子邮件中,为用户提供了一个超链接。当他/她单击此链接时,将采取以下操作-确定请求的应用程序是否安装在设备上。如果已安装,则重定向到应用程序的密码设置屏幕。如果未安装,则将用户重定向到Play商店/AppStore以下载请求的应用程序。下载完成后重定向到密码设置屏幕。谢谢。 最佳答案 对于第1点,您可以使用device_apps插件来检查应用程序是否已安装(尽管iOS不支持!):https://pub.dev/packages/device

flutter - 有什么方法可以通过 flutter 和 dart 识别我的 android/ios 设备中安装了特定的应用程序吗?

我有一个要求,即应用程序的管理员创建用户帐户。创建用户帐户后,将向用户发送一封电子邮件。在这封电子邮件中,为用户提供了一个超链接。当他/她单击此链接时,将采取以下操作-确定请求的应用程序是否安装在设备上。如果已安装,则重定向到应用程序的密码设置屏幕。如果未安装,则将用户重定向到Play商店/AppStore以下载请求的应用程序。下载完成后重定向到密码设置屏幕。谢谢。 最佳答案 对于第1点,您可以使用device_apps插件来检查应用程序是否已安装(尽管iOS不支持!):https://pub.dev/packages/device

flutter - 在 Dart 中动态初始化变量(单选按钮值)?

假设我正在设计一个包含多项选择题的测验。每个问题的选项数量可能会有所不同。如何动态命名变量?例如。通常我们在python中做的是_radValue+str(index)=-1我们可以在dart中有这样的东西吗?对于已知数量的单选按钮,我通常使用的代码是:int_radioValue1=-1;int_radioValue2=-1;int_radioValue3=-1;单选按钮小部件如下所示:Column(children:List.generate(widget.items,(intj)=>Row(children:List.generate(widget.members,(inti)=

flutter - 在 Dart 中动态初始化变量(单选按钮值)?

假设我正在设计一个包含多项选择题的测验。每个问题的选项数量可能会有所不同。如何动态命名变量?例如。通常我们在python中做的是_radValue+str(index)=-1我们可以在dart中有这样的东西吗?对于已知数量的单选按钮,我通常使用的代码是:int_radioValue1=-1;int_radioValue2=-1;int_radioValue3=-1;单选按钮小部件如下所示:Column(children:List.generate(widget.items,(intj)=>Row(children:List.generate(widget.members,(inti)=

flutter - Dart:Map 类,reduce(或以其他方式查找某些信息)

Dart(Flutter)的新手,文档似乎没有Map类的方法可以让我轻松地做到这一点......我想要一个map,其中包含日期时间键和消耗的卡路里值。{'2019-07xxx':350,'2019-07xxx':500,...}现在,最好的过滤方法是什么,以便我只获取今天的值?(即启动应用程序并从存储中提取数据时)理想情况下,一旦我这样做,我就可以通过以下方式获得今天卡路里的累计值:varsum=todaysCaloriesArray.reduce((a,b)=>a+b);除非有一些Dart-fu可以更好地实现这一点? 最佳答案 您

flutter - Dart:Map 类,reduce(或以其他方式查找某些信息)

Dart(Flutter)的新手,文档似乎没有Map类的方法可以让我轻松地做到这一点......我想要一个map,其中包含日期时间键和消耗的卡路里值。{'2019-07xxx':350,'2019-07xxx':500,...}现在,最好的过滤方法是什么,以便我只获取今天的值?(即启动应用程序并从存储中提取数据时)理想情况下,一旦我这样做,我就可以通过以下方式获得今天卡路里的累计值:varsum=todaysCaloriesArray.reduce((a,b)=>a+b);除非有一些Dart-fu可以更好地实现这一点? 最佳答案 您

flutter - 如何检查 Dart 中 switch case 的异常子类型?

这个问题在这里已经有了答案:SwitchingonclasstypeinDart(1个回答)关闭3年前。我是dart编程的新手,所以我尝试检查嵌套在FutureBuilder中的switchcase中的异常子类型,但我没有满意的解决方案...我尝试检查switch-case,但它不工作,但是当我尝试使用isif-else时,它​​正在工作...我的自定义异常子类型:classHttpExceptionimplementsException{HttpStatusErrorstatus;Stringmessage;HttpException(intstatusCode){switch(st

flutter - 如何检查 Dart 中 switch case 的异常子类型?

这个问题在这里已经有了答案:SwitchingonclasstypeinDart(1个回答)关闭3年前。我是dart编程的新手,所以我尝试检查嵌套在FutureBuilder中的switchcase中的异常子类型,但我没有满意的解决方案...我尝试检查switch-case,但它不工作,但是当我尝试使用isif-else时,它​​正在工作...我的自定义异常子类型:classHttpExceptionimplementsException{HttpStatusErrorstatus;Stringmessage;HttpException(intstatusCode){switch(st

swift - Dart 中有类似 "Any"类型的 Swift 吗?

我是dart的新手,正在探索它的一些功能。在到处搜索后,我发现“动态”用于类似任何对象。但是我想将任何类作为函数参数传递。类似于快速的“任何”。我想创建一个可以返回动态类模型的通用服务调用方法。我正在使用Future方法 最佳答案 ObjectThebaseclassforallDartobjects.BecauseObjectistherootoftheDartclasshierarchy,everyotherDartclassisasubclassofObject.https://api.dart.dev/stable/2.4.