草庐IT

flutter-i

全部标签

visual-studio - 如何告诉 flutter 在哪里安装了 Visual Studio 2017 社区版?

Flutter找不到我的VisualStudio2017社区版:$flutterdoctorDoctorsummary(toseealldetails,runflutterdoctor-v):[√]Flutter(Channelmaster,v1.7.12-pre.40,onMicrosoftWindows[Version10.0.18922.1000],localenl-BE)[√]Androidtoolchain-developforAndroiddevices(AndroidSDKversion28.0.3)[√]Chrome-developfortheweb[X]VisualS

flutter - 如何使用按钮点击更新页面 View 中的文本数据?

我已经实现了一个从JSON解析数据的页面View。我想知道如何实现一个带有点击功能的随机播放按钮来动态更改页面中的数据。我尝试创建一个带有增量选项的函数,并在按钮的onPressed中传递了它。在调试控制台中,它显示数字已更新,但在页面View中,数据没有变化。varindex;void_random(){setState((){index=Random(index).nextInt(3000);});}child:newFutureBuilder(future:DefaultAssetBundle.of(context).loadString('json/quotes.json'),

flutter - 如何使用按钮点击更新页面 View 中的文本数据?

我已经实现了一个从JSON解析数据的页面View。我想知道如何实现一个带有点击功能的随机播放按钮来动态更改页面中的数据。我尝试创建一个带有增量选项的函数,并在按钮的onPressed中传递了它。在调试控制台中,它显示数字已更新,但在页面View中,数据没有变化。varindex;void_random(){setState((){index=Random(index).nextInt(3000);});}child:newFutureBuilder(future:DefaultAssetBundle.of(context).loadString('json/quotes.json'),

flutter - 为什么单击 TextFormField 会触发 didUpdateWidget()?

我遇到了一个问题。在我页面的一个部分中,我有一个日期是今天的日期。如果用户单击右侧的箭头,它会前进一个日期,如果他们单击左侧的箭头,它会返回一个日期。在我使用setState的箭头按钮上。日期变化得很好。我在下面的一张单独的卡片上还有一张表格。对于每个textFormField,我都设置了一个Controller。我必须设置这些,因为initialvalue:只被调用一次,所以字段永远不会随着日期而改变。无论如何,字段现在随着日期而变化,而且是正确的。但是当我点击表格的那一刻,顶部小部件的日期又回到了它的初始值?我通过设置didUpdateWidget覆盖检查了这一点,每次我点击表单字

flutter - 为什么单击 TextFormField 会触发 didUpdateWidget()?

我遇到了一个问题。在我页面的一个部分中,我有一个日期是今天的日期。如果用户单击右侧的箭头,它会前进一个日期,如果他们单击左侧的箭头,它会返回一个日期。在我使用setState的箭头按钮上。日期变化得很好。我在下面的一张单独的卡片上还有一张表格。对于每个textFormField,我都设置了一个Controller。我必须设置这些,因为initialvalue:只被调用一次,所以字段永远不会随着日期而改变。无论如何,字段现在随着日期而变化,而且是正确的。但是当我点击表格的那一刻,顶部小部件的日期又回到了它的初始值?我通过设置didUpdateWidget覆盖检查了这一点,每次我点击表单字

button - Flutter - 按下时更改 RaisedButton 的颜色

我读到的所有内容都表明您可以使用SetState完成这项工作。这是我一直在使用的,它不会重绘。classServerSelectionStateextendsState{boolserver1Selected,server2Selected,server3Selected=false;@overridevoidinitState(){setState((){server1Selected=false;server2Selected=false;server3Selected=false;});super.initState();}@overrideWidgetbuild(BuildCo

button - Flutter - 按下时更改 RaisedButton 的颜色

我读到的所有内容都表明您可以使用SetState完成这项工作。这是我一直在使用的,它不会重绘。classServerSelectionStateextendsState{boolserver1Selected,server2Selected,server3Selected=false;@overridevoidinitState(){setState((){server1Selected=false;server2Selected=false;server3Selected=false;});super.initState();}@overrideWidgetbuild(BuildCo

flutter - 如何在 Dart/flutter 中计算 GeoJson 几何区域

我正在构建一个flutter移动应用程序,我需要计算一些GeoJson几何图形的面积。假设我们有一个类似GeoJson的对象:finalgeo={"type":"Polygon","coordinates":[[[-122.085,37.423],[-122.083,37.423],[-122.083,37.421],[-122.085,37.421],[-122.085,37.423]]]};假设投影是EPSG:4326,我们如何使用flutter或dart获取几何体的实际面积?尝试使用dart-simple-features,但这不再维护并且需要SDK我想到的另一个选择是将一些Ja

flutter - 如何在 Dart/flutter 中计算 GeoJson 几何区域

我正在构建一个flutter移动应用程序,我需要计算一些GeoJson几何图形的面积。假设我们有一个类似GeoJson的对象:finalgeo={"type":"Polygon","coordinates":[[[-122.085,37.423],[-122.083,37.423],[-122.083,37.421],[-122.085,37.421],[-122.085,37.423]]]};假设投影是EPSG:4326,我们如何使用flutter或dart获取几何体的实际面积?尝试使用dart-simple-features,但这不再维护并且需要SDK我想到的另一个选择是将一些Ja

flutter - 可扩展的底栏溢出

我正在使用thisexpandablebottomappbar在我的应用程序中,如您所见,它运行良好,但显示底部溢出。我不明白:这个溢出是正常的,因为它是这个插件的目标-隐藏一个小部件并在你向上滚动时显示它-。我是否遗漏了一些关于我所做的使用?这是我的代码:Positioned(bottom:0.0,left:0.0,right:0.0,child:BottomExpandableAppBar(//Providethebarcontrollerinbuildmethodordefaultcontrollerasancestorinatreecontroller:controller,a