草庐IT

dart-async

全部标签

dart - 从 Flutter 中的 List<Widget> 中删除 Index wise CustomWidget

我最初在Column中有一个空的Widget列表。现在在其他小部件上单击我正在_contactItems中添加新的自定义小部件Column(children:_contactItems,)List_contactItems=newList();_contactItems.add(newCustomWidget(value));现在假设我有6条记录(列中有6个自定义小部件)。我正在尝试删除索引记录(示例。我先删除第3条记录,然后删除第1条记录。列小部件(动态小部件)应更新为_contactItems在setState()中更新)现在在CustomWidget上单击我正在从Column中删

dart - 从 Flutter 中的 List<Widget> 中删除 Index wise CustomWidget

我最初在Column中有一个空的Widget列表。现在在其他小部件上单击我正在_contactItems中添加新的自定义小部件Column(children:_contactItems,)List_contactItems=newList();_contactItems.add(newCustomWidget(value));现在假设我有6条记录(列中有6个自定义小部件)。我正在尝试删除索引记录(示例。我先删除第3条记录,然后删除第1条记录。列小部件(动态小部件)应更新为_contactItems在setState()中更新)现在在CustomWidget上单击我正在从Column中删

regex - 如何在 Dart 中替换字符串中间的空格?

我有如下所示的字符串。在darttrim()中,它删除了字符串的空白结尾。我的问题是:如何在Dart中替换字符串中间的空格?Example-1:-Original:String_myText="Netflix.com.Amsterdam";-ExpectedText:"Netflix.com.Amsterdam"Example-2:-Original:String_myText="Thedoghasalongtail.";-ExpectedText:"Thedoghasalongtail." 最佳答案 像这样使用正则表达式Strin

regex - 如何在 Dart 中替换字符串中间的空格?

我有如下所示的字符串。在darttrim()中,它删除了字符串的空白结尾。我的问题是:如何在Dart中替换字符串中间的空格?Example-1:-Original:String_myText="Netflix.com.Amsterdam";-ExpectedText:"Netflix.com.Amsterdam"Example-2:-Original:String_myText="Thedoghasalongtail.";-ExpectedText:"Thedoghasalongtail." 最佳答案 像这样使用正则表达式Strin

dart - Flutter Firebase Analytics 不记录事件

您好,我刚刚将FirebaseAnalytics添加到我的Flutter应用程序中。我添加了两个函数。设置当前屏幕。记录事件。设置当前屏幕工作正常。我能够在Analytics/Events/Screen_views中看到屏幕。所以Firebase配置一定是正确的。日志事件未显示任何错误,但它未显示在firebase仪表板的任何位置。我有一个事件“主页已加载”。这是我的代码。我现在已经等了48多个小时了。等待分析.logEvent(名称:事件名称,参数:{},);有没有人在Flutter应用程序中实现过FirebaseAnalytics。 最佳答案

dart - Flutter Firebase Analytics 不记录事件

您好,我刚刚将FirebaseAnalytics添加到我的Flutter应用程序中。我添加了两个函数。设置当前屏幕。记录事件。设置当前屏幕工作正常。我能够在Analytics/Events/Screen_views中看到屏幕。所以Firebase配置一定是正确的。日志事件未显示任何错误,但它未显示在firebase仪表板的任何位置。我有一个事件“主页已加载”。这是我的代码。我现在已经等了48多个小时了。等待分析.logEvent(名称:事件名称,参数:{},);有没有人在Flutter应用程序中实现过FirebaseAnalytics。 最佳答案

dart - 正在重新创建 Flutter BLoC

我正在探索Flutter和bloc模式,并练习我正在制作一个关于比萨饼的应用。我正在使用BlocProvider访问block。它来自generic_bloc_provider包裹。它是使用InheritedWidget结合StatelessWidget的基本实现。我有一个包含两个可编辑文本字段的页面,用于显示我要创建的比萨饼的名称和价格。它得到了一个Bloc的支持。代码如下:AddPizzaPage.dart:classAddPizzaPageextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){print(

dart - 正在重新创建 Flutter BLoC

我正在探索Flutter和bloc模式,并练习我正在制作一个关于比萨饼的应用。我正在使用BlocProvider访问block。它来自generic_bloc_provider包裹。它是使用InheritedWidget结合StatelessWidget的基本实现。我有一个包含两个可编辑文本字段的页面,用于显示我要创建的比萨饼的名称和价格。它得到了一个Bloc的支持。代码如下:AddPizzaPage.dart:classAddPizzaPageextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){print(

dart - StatefulWidget的init方法什么时候调用

我很难理解何时调用StateWidget的init方法。假设我有以下WidgetclassFooWidgetextendsStatefulWidget{FooWidget(this._title){//----------->A}String_title;@overrideFooWidgetStatecreateState()=>newFooWidgetState();}classFooWidgetStateextendsState{FooWidgetState();//----------->B@overridevoidinitState(){super.initState();//

dart - StatefulWidget的init方法什么时候调用

我很难理解何时调用StateWidget的init方法。假设我有以下WidgetclassFooWidgetextendsStatefulWidget{FooWidget(this._title){//----------->A}String_title;@overrideFooWidgetStatecreateState()=>newFooWidgetState();}classFooWidgetStateextendsState{FooWidgetState();//----------->B@overridevoidinitState(){super.initState();//