草庐IT

builder-model

全部标签

flutter - 飞镖 flutter : How to run animation from a scoped-model?

如何在作用域模型的作用域模型后代的小部件中运行动画。我这里有一个红色按钮,单击它会显示一个正方形。正方形在3秒后消失,这恰好很快。我想要做的是让广场在几秒钟内消失。我尝试了AnimationController,但它需要一个“vsync:”参数,我看到它通常在initState()中作为“vsync:this”完成,并且在其他地方使用时会出错。import'package:flutter/material.dart';import'dart:async';import'package:scoped_model/scoped_model.dart';voidmain(){runApp(n

scroll - 如何在Flutter中滚动或跳转到PageView.builder或PageController的位置?

问题:使用PageController加载网页浏览量后无法滚动到POSITION*likeViewPagerscrolltospecificpageinAndroidWidget_buildCarousel(BuildContextcontext,intselectedIndex){PageControllercontroller=PageController(viewportFraction:1,keepPage:true);returnColumn(mainAxisSize:MainAxisSize.min,children:[SizedBox(//youmaywanttousea

scroll - 如何在Flutter中滚动或跳转到PageView.builder或PageController的位置?

问题:使用PageController加载网页浏览量后无法滚动到POSITION*likeViewPagerscrolltospecificpageinAndroidWidget_buildCarousel(BuildContextcontext,intselectedIndex){PageControllercontroller=PageController(viewportFraction:1,keepPage:true);returnColumn(mainAxisSize:MainAxisSize.min,children:[SizedBox(//youmaywanttousea

flutter - ListView.builder itemCount 未在 StreamBuilder 中更新

我有一个flutter应用程序,其中使用ListView.Builder生成列表,其中itemCount是firestore集合中的文档数。当我将文档添加到集合中时,我可以通过打印看到值snapshot.data.documents.length发生变化,但itemCount没有变化,这会导致以下错误:无效值:不在0..17范围内,包括:18这是我创建的关于相同问题的GitHub线程:https://github.com/flutter/flutter/issues/39206这是相关页面的代码,我从中得到错误的列表是靠近底部的StreamBuilder中的那个:import'pack

flutter - ListView.builder itemCount 未在 StreamBuilder 中更新

我有一个flutter应用程序,其中使用ListView.Builder生成列表,其中itemCount是firestore集合中的文档数。当我将文档添加到集合中时,我可以通过打印看到值snapshot.data.documents.length发生变化,但itemCount没有变化,这会导致以下错误:无效值:不在0..17范围内,包括:18这是我创建的关于相同问题的GitHub线程:https://github.com/flutter/flutter/issues/39206这是相关页面的代码,我从中得到错误的列表是靠近底部的StreamBuilder中的那个:import'pack

dart - flutter scoped_model : Is it possible to pass data to a field of a model class?

是否可以将数据传递到模型类的字段?从onPressed方法说起。它不接受带有参数'onPressed:model.setNumber(25)'的onPressed函数,或者有什么方法可以做到这一点?Redux是否与这种类型的数据传递有关?我提供了以下代码:import'package:flutter/material.dart';import'package:scoped_model/scoped_model.dart';voidmain(){runApp(newMyApp());}classMyAppextendsStatelessWidget{@overrideWidgetbuil

dart - flutter scoped_model : Is it possible to pass data to a field of a model class?

是否可以将数据传递到模型类的字段?从onPressed方法说起。它不接受带有参数'onPressed:model.setNumber(25)'的onPressed函数,或者有什么方法可以做到这一点?Redux是否与这种类型的数据传递有关?我提供了以下代码:import'package:flutter/material.dart';import'package:scoped_model/scoped_model.dart';voidmain(){runApp(newMyApp());}classMyAppextendsStatelessWidget{@overrideWidgetbuil

dart - 给出水平视口(viewport)的 PageView.builder 被赋予无限高度错误

我是Flutter的新手,我正在尝试学习如何创建View。我尝试创建一个单独的View文件或小部件(如果它在flutter中是这样称呼的话),然后从main.dart中调用它。我有一个包含此代码的单独小部件classPageEntryWidgetMainextendsStatefulWidget{finalPageViewEntryMainpageViewEntryMain;constPageEntryWidgetMain({Keykey,this.pageViewEntryMain}):super(key:key);@overrideStatecreateState(){return

dart - 给出水平视口(viewport)的 PageView.builder 被赋予无限高度错误

我是Flutter的新手,我正在尝试学习如何创建View。我尝试创建一个单独的View文件或小部件(如果它在flutter中是这样称呼的话),然后从main.dart中调用它。我有一个包含此代码的单独小部件classPageEntryWidgetMainextendsStatefulWidget{finalPageViewEntryMainpageViewEntryMain;constPageEntryWidgetMain({Keykey,this.pageViewEntryMain}):super(key:key);@overrideStatecreateState(){return

flutter - 为什么没有 ValueNotifier Builder?

我想要ValueNotifierBuilder,但目前它不存在。有没有计划添加这个? 最佳答案 ValueListenableBuilder似乎正是您要找的东西。它从任何ValueListenable重建(ValueNotifier是一个)。ValueListenableBuilder(valueListenable:valueNotifier,builder:(context,value,child){returnText('$value');})https://docs.flutter.io/flutter/widgets/Va