草庐IT

dart-polymer

全部标签

dart - 从它自己的类中的 appbar 调用 body 的函数

我的应用程序的每个“页面”都有一个类,它们都共享同一个应用栏,这是它自己的一个类。我在应用栏上有一个按钮,我希望它从打开的任何页面调用一个函数。该功能在每个页面上,并且在每个页面上具有相同的名称。在我下面的缩短代码中,您看到了共享的MyAppBar,并且您看到了2个页面。每个页面都使用MyAppBar,并且每个页面都有_myFunction()。如何从MyAppBar为每个当前页面调用_myFunction()?classMyAppBar{setAppBar(context,Stringtitle){returnnewAppBar(backgroundColor:Colors.blue

dart - 从它自己的类中的 appbar 调用 body 的函数

我的应用程序的每个“页面”都有一个类,它们都共享同一个应用栏,这是它自己的一个类。我在应用栏上有一个按钮,我希望它从打开的任何页面调用一个函数。该功能在每个页面上,并且在每个页面上具有相同的名称。在我下面的缩短代码中,您看到了共享的MyAppBar,并且您看到了2个页面。每个页面都使用MyAppBar,并且每个页面都有_myFunction()。如何从MyAppBar为每个当前页面调用_myFunction()?classMyAppBar{setAppBar(context,Stringtitle){returnnewAppBar(backgroundColor:Colors.blue

dart - 如何在关闭键盘之前基于 LoginInputField 更新屏幕?

我有一个简单的登录屏幕,其中包含电子邮件和密码LoginInputField。当字段为空时,登录按钮显示为灰色并被禁用。当它们中都有文本时,该按钮将被启用。我的作品有效,但在用户关闭键盘之前它不会更新。我希望用户无需先关闭键盘即可单击按钮。我在LoginInputFields上有TextEdditingControllers,并在构建期间检查Controller的状态并进行相应设置。classLoginStateextendsState{finalemailController=TextEditingController();finalpasswordController=TextEd

dart - 如何在关闭键盘之前基于 LoginInputField 更新屏幕?

我有一个简单的登录屏幕,其中包含电子邮件和密码LoginInputField。当字段为空时,登录按钮显示为灰色并被禁用。当它们中都有文本时,该按钮将被启用。我的作品有效,但在用户关闭键盘之前它不会更新。我希望用户无需先关闭键盘即可单击按钮。我在LoginInputFields上有TextEdditingControllers,并在构建期间检查Controller的状态并进行相应设置。classLoginStateextendsState{finalemailController=TextEditingController();finalpasswordController=TextEd

dart - 如何添加 Flutter DropdownButtonFormField

初学Flutter爱好者,刚刚学习widget系统。想要使用开箱即用的小部件(不是插件好)实现自动完成文本字段DropdownButtonFormField非常适合我的用例,但当我尝试使用它时,编译器给我一个找不到方法的错误。Compilermessage:lib/expanding_text.dart:100:11:Error:Methodnotfound:'DropdownButtonFormField'.DropdownButtonFormField(),^^^^^^^^^^^^^^^^^^^^^^^lib/expanding_text.dart:100:11:Error:The

dart - 如何添加 Flutter DropdownButtonFormField

初学Flutter爱好者,刚刚学习widget系统。想要使用开箱即用的小部件(不是插件好)实现自动完成文本字段DropdownButtonFormField非常适合我的用例,但当我尝试使用它时,编译器给我一个找不到方法的错误。Compilermessage:lib/expanding_text.dart:100:11:Error:Methodnotfound:'DropdownButtonFormField'.DropdownButtonFormField(),^^^^^^^^^^^^^^^^^^^^^^^lib/expanding_text.dart:100:11:Error:The

dart - DropDownButton 所选项目在 UI 中未更改

我想在我的DropDownButton中添加的对象:classCar{intid;Stringmake;Car(this.id,this.make);staticListgetCars(){varcars=newList();cars.add(Car(1,"Ford"));cars.add(Car(2,"Toyota"));cars.add(Car(3,"BMW"));returncars;}}构建DropDown(StatefulWidget状态类):class_MyHomePageStateextendsState{Car_selectedCar;@overrideWidgetbu

dart - DropDownButton 所选项目在 UI 中未更改

我想在我的DropDownButton中添加的对象:classCar{intid;Stringmake;Car(this.id,this.make);staticListgetCars(){varcars=newList();cars.add(Car(1,"Ford"));cars.add(Car(2,"Toyota"));cars.add(Car(3,"BMW"));returncars;}}构建DropDown(StatefulWidget状态类):class_MyHomePageStateextendsState{Car_selectedCar;@overrideWidgetbu

dart - 如何在 Flutter 中从 PageView onPageChanged 中的索引获取?

如何在PageViewonPageChanged中获取之前的索引?目前,我可以通过以下代码获取页面变化时的当前索引:PageView(children:[SomeView(),SomeOtherViews(),SomeOtherViews(),],controller:_pageViewController,onPageChanged:_onPageViewChange,);_onPageViewChange(intpage){print("CurrentPage:"+page.toString());}flutter有内置函数吗?还是我应该手动将页面保存为上一页的引用?是的,我已经想

dart - 如何在 Flutter 中从 PageView onPageChanged 中的索引获取?

如何在PageViewonPageChanged中获取之前的索引?目前,我可以通过以下代码获取页面变化时的当前索引:PageView(children:[SomeView(),SomeOtherViews(),SomeOtherViews(),],controller:_pageViewController,onPageChanged:_onPageViewChange,);_onPageViewChange(intpage){print("CurrentPage:"+page.toString());}flutter有内置函数吗?还是我应该手动将页面保存为上一页的引用?是的,我已经想