草庐IT

dart-async

全部标签

dart - 如何在 flutter 搜索页面小部件中消除搜索建议?

我需要使用默认Flutter的SearchPage获得GooglePlaces搜索建议,每当用户开始输入时,我需要提供自动完成建议,并且我使用FutureBuilder异步实现此目的,现在的问题是,我需要在500毫秒或更长时间内消除搜索请求的分派(dispatch),而不是在用户仍在键入时浪费大量请求总结一下我到目前为止所做的事情:1)在我的小部件中,我调用了showSearch(context:context,delegate:_delegate);2)我的委托(delegate)看起来像这样:class_LocationSearchDelegateextendsSearchDele

dart - setState Dart/Flutter 中带有花括号的胖箭头符号

我对Dart/Flutter非常陌生,我对=>表示法感到困惑。文档说=>表示法用作返回单个表达式的简写。boolisNoble(intatomicNumber)=>_nobleGases[atomicNumber]!=null;当我尝试在flutter应用程序中设置状态时,我的疑问就出现了。RaisedButton(onPressed:()=>{setState((){print('hello');_products.add('Morestuff');})},child:Text('AddProduct'),),现在,当我用=>表示法更改setState方法时RaisedButton(

dart - setState Dart/Flutter 中带有花括号的胖箭头符号

我对Dart/Flutter非常陌生,我对=>表示法感到困惑。文档说=>表示法用作返回单个表达式的简写。boolisNoble(intatomicNumber)=>_nobleGases[atomicNumber]!=null;当我尝试在flutter应用程序中设置状态时,我的疑问就出现了。RaisedButton(onPressed:()=>{setState((){print('hello');_products.add('Morestuff');})},child:Text('AddProduct'),),现在,当我用=>表示法更改setState方法时RaisedButton(

dart - flutter 构造函数错误

我尝试使用的代码片段有问题,并且由于我是dart的新手,我并不真正理解错误消息。有人可以向我解释为什么错误消息说Theconstructorreturnstype'dynamic'thatisn'tofexpectedtype'widget'.以及如何解决? 最佳答案 MaterialList类不存在。看起来你的意思是TwoLevelList,已弃用。你应该试试ListView而是。 关于dart-flutter构造函数错误,我们在StackOverflow上找到一个类似的问题:

dart - flutter 构造函数错误

我尝试使用的代码片段有问题,并且由于我是dart的新手,我并不真正理解错误消息。有人可以向我解释为什么错误消息说Theconstructorreturnstype'dynamic'thatisn'tofexpectedtype'widget'.以及如何解决? 最佳答案 MaterialList类不存在。看起来你的意思是TwoLevelList,已弃用。你应该试试ListView而是。 关于dart-flutter构造函数错误,我们在StackOverflow上找到一个类似的问题:

dart - Flutter:获取 HTML 页面的某些元素

我最近开始使用dart&flutter为动物收容所开发应用程序,但遇到了问题。这个想法是有一个捐赠页面,用户可以在其中选择为狗购买食物。打开的脚手架将显示食物的图片,并从销售所述食物的网站获取一些数据以及当前价格。图片作为Assets存储在本地,但我想至少从网站上获取价格,因此它始终是最新的。我按照flutter.io上的教程进行操作,但问题是http.get返回站点的整个代码,而不仅仅是我指定的部分(description_tab)。我尝试检查async&dart:convert文档,但到目前为止,我还没有找到任何可以帮助使用div标签从HTML站点抓取特定内容的内容。完整的代码可以

dart - Flutter:获取 HTML 页面的某些元素

我最近开始使用dart&flutter为动物收容所开发应用程序,但遇到了问题。这个想法是有一个捐赠页面,用户可以在其中选择为狗购买食物。打开的脚手架将显示食物的图片,并从销售所述食物的网站获取一些数据以及当前价格。图片作为Assets存储在本地,但我想至少从网站上获取价格,因此它始终是最新的。我按照flutter.io上的教程进行操作,但问题是http.get返回站点的整个代码,而不仅仅是我指定的部分(description_tab)。我尝试检查async&dart:convert文档,但到目前为止,我还没有找到任何可以帮助使用div标签从HTML站点抓取特定内容的内容。完整的代码可以

dart - 如何在 flutter 中拆分 Dart 类?

我做了以下测试,但它不起作用://main.dartclassTest{staticconsta=10;finalb=20;finalc=a+1;}//part.dartpartof'main.dart';classTest{finald=a+1;//我想把类(class)分成fluttertutorial成多个文件。例如:单独文件中的_buildSuggestions,单独文件中的_buildRow等。更新:我的解决方案:之前://main.dartclassRandomWordsStateextendsState{{final_var1;final_var2;@overrideWi

dart - 如何在 flutter 中拆分 Dart 类?

我做了以下测试,但它不起作用://main.dartclassTest{staticconsta=10;finalb=20;finalc=a+1;}//part.dartpartof'main.dart';classTest{finald=a+1;//我想把类(class)分成fluttertutorial成多个文件。例如:单独文件中的_buildSuggestions,单独文件中的_buildRow等。更新:我的解决方案:之前://main.dartclassRandomWordsStateextendsState{{final_var1;final_var2;@overrideWi

dart - Flutter:启动时共享首选项为空

问题:如果prefs.getBool('myBool')返回null(尽管我的共享首选项值应该已经设置并保存)。但是,当我按下按钮时它确实可以工作(我假设是因为它已经完成了异步代码的运行)。问题:如何在启动时强制加载共享首选项(所以我的值不是null)而无需按下打印按钮?示例代码:import'package:flutter/material.dart';import'package:flutter/widgets.dart';import'package:shared_preferences/shared_preferences.dart';voidmain()=>runApp(ne