草庐IT

dart-isolates

全部标签

dart - 太多的位置参数! OneSignal, flutter

我正在使用Flutter、Dart和Firebase制作应用。现在我正在研究如何实现push-notifications,有人建议我使用OneSignal的SDKforflutter。当尝试初始化通知时,我收到位置参数错误,但方法已使用准确数量的参数正确定义。OneSignal.shared.init("AppID",{OSiOSSettings.autoPrompt:false,OSiOSSettings.inAppLaunchUrl:true});OneSignal.shared.setInFocusDisplayType(OSNotificationDisplayType.not

dart - 字符串不是 type.dart(not_a_type)

我是Dart和Flutter的新手,我遇到了一个目前无法修复的基本错误。我在VSCode中收到以下错误:Stringisn'tatype.dart(not_a_type)这是我的代码片段:[String]getIntArrayFor({PurposeEnumpurpose,StringcategoryName}){switch(purpose){casePurposeEnum.somePurpose:return[];default:return[];}}错误标记在函数头的两个String关键字处。有人知道如何解决这个问题吗? 最佳答案

dart - 字符串不是 type.dart(not_a_type)

我是Dart和Flutter的新手,我遇到了一个目前无法修复的基本错误。我在VSCode中收到以下错误:Stringisn'tatype.dart(not_a_type)这是我的代码片段:[String]getIntArrayFor({PurposeEnumpurpose,StringcategoryName}){switch(purpose){casePurposeEnum.somePurpose:return[];default:return[];}}错误标记在函数头的两个String关键字处。有人知道如何解决这个问题吗? 最佳答案

dart - 嵌套 IF 条件出现意外行为

我有如下几个IF条件。if(globals.chatroomInfoMap.containsKey(chatroomID)){if(messageData['name']!=null){globals.chatroomInfoMap[chatroomID].name=messageData['name'];print('object${globals.chatroomInfoMap[chatroomID].name}');}print('1');if(messageData['timestamp']!=null){globals.chatroomInfoMap[chatroomID].

dart - 嵌套 IF 条件出现意外行为

我有如下几个IF条件。if(globals.chatroomInfoMap.containsKey(chatroomID)){if(messageData['name']!=null){globals.chatroomInfoMap[chatroomID].name=messageData['name'];print('object${globals.chatroomInfoMap[chatroomID].name}');}print('1');if(messageData['timestamp']!=null){globals.chatroomInfoMap[chatroomID].

dart - 为什么我的 setState 方法无法更改我的容器背景颜色?

我试图在分别点击4个不同容器时更改它们的背景颜色。出于某种原因,我可以运行使用setState的方法setBoardColors并且所有背景颜色都已更改并且一切正常但是当有人点击其中一个容器和调用了setSquareColor方法,该方法也使用setState我收到错误NoSuchMethodError:Class'Color'hasnoinstancemethod'[]='。这是我的代码:import'package:flutter/material.dart';voidmain()=>runApp(MyApp());classMyAppextendsStatelessWidget{

dart - 为什么我的 setState 方法无法更改我的容器背景颜色?

我试图在分别点击4个不同容器时更改它们的背景颜色。出于某种原因,我可以运行使用setState的方法setBoardColors并且所有背景颜色都已更改并且一切正常但是当有人点击其中一个容器和调用了setSquareColor方法,该方法也使用setState我收到错误NoSuchMethodError:Class'Color'hasnoinstancemethod'[]='。这是我的代码:import'package:flutter/material.dart';voidmain()=>runApp(MyApp());classMyAppextendsStatelessWidget{

dart - Flutter - 如何让带有 child 的容器占据整个屏幕

根据Flutter文档没有子容器的容器会尽可能大,除非传入的约束是无界的,在这种情况下,它们会尽可能小。带有子项的容器会根据它们的子项自行调整大小。我最接近它的工作:returnStack(children:[Container(width:MediaQuery.of(context).size.width,height:MediaQuery.of(context).size.height,//width:Device.screenWidth,//height:Device.screenHeight,child:Column(children:[(view[1])],),),Conta

dart - Flutter - 如何让带有 child 的容器占据整个屏幕

根据Flutter文档没有子容器的容器会尽可能大,除非传入的约束是无界的,在这种情况下,它们会尽可能小。带有子项的容器会根据它们的子项自行调整大小。我最接近它的工作:returnStack(children:[Container(width:MediaQuery.of(context).size.width,height:MediaQuery.of(context).size.height,//width:Device.screenWidth,//height:Device.screenHeight,child:Column(children:[(view[1])],),),Conta

dart - 如何在 Flutter 上使用 Json Body 进行 Http Post

我正在尝试从API获取数据。我需要从正文传递值,在没有header的postman中:不显示应用程序/JSON数据。finalresponse=awaithttp.post("http://192.168.10.25:8080/Login/validateusername",body:{"username":"user@PYA"},headers:{'Content-Type':'application/json'},);错误信息:E/flutter(28851):[ERROR:flutter/shell/common/shell.cc(184)]DartError:Unhandled