问题标签 [dart-2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flutter - dartpad 不支持 I/O 吗?
最近我在 DartPad 上尝试了一些来自“Dart For Absolute Beginners”的代码片段。具体来说:
但是在运行时,它显示错误“编译到 JavaScript 时出错:不支持的导入:dart:io”
所以我的问题是
是不是我们不能在 DartPad 上运行 I/O 操作而我们需要一个完整的编辑器?还是有其他问题?
flutter - 没有为 BehaviorSubject<> 类型定义 getter 'value'
在我更新代码以适应颤振空安全性之后,下面的代码给了我错误
没有为“BehaviorSubject”类型定义吸气剂“值”。
value
从那时起怎么走BehaviorSubject
?
使用 rxdart:^0.26.0
flutter - 我已经创建了我的 search_dart 文件,但我不断收到这个抖动错误 LateInitializationError: Field 'docsSnap' has not been initialized
我正在构建一个 Flutter 应用程序,并且我已经集成了 Firebase。我试图在 dart2 更新后启动我的 homedart 但由于某种原因我不能只需要一些帮助我附上了下面的代码:
我不知道该怎么做,但现在我已经用尽了我的选择
flutter - 断言失败:第 42 行第 16 行:'path.isNotEmpty':不正确。扑
我不断收到这个错误,我不知道该怎么做,所以我又回来了与我已经发布的堆栈溢出问题相关的问题错误:断言失败:第 42 行 pos 16:'path.isNotEmpty':是不对。扑
42 pos 16: 处于setstate
请帮助我已经做了几个小时仍然卡住不知道如何继续它
flutter - 从给定的两个列表中,如何从一个列表中提取 Dart 中另一个列表中不可用的所有元素?
我在 Dart 中有两个列表,如下所示,
从以上两个列表中,我试图从availableIssueComponents
排除selectedIssueComponents
.
例如:由于 id 为3
,的组件在两个列表6
中19
都很常见,所以我想要第三个列表,其中包含除 id 为3
, 6
,的组件之外的所有组件19
。
第三个列表应如下所示,
我尝试使用 Sets 来做到这一点,以下是我的方法,
但是当登录到控制台时,它resultComponents
包含所有组件。这不是我想要的。我也尝试了嵌套的 for 循环,但它也不起作用。
flutter - 更新到 dart2 后,我遇到了 fcm 配置和 ios 通知的问题
我正在使用 Firebase 向我的应用发送推送通知,并希望将一些值保存到 sharedpreferences。它在更新之前运行良好,但现在给我错误。我的代码如下所示:
}
dart - Dart 执行运行时子类型检查
我想在 Dart 中执行运行时子类型检查而不使用dart:mirrors
.
我的意思是,给定两种类型A
and B
,作为具有类型的变量Type
或作为泛型类上的类型参数(即,被检查的变量将是,List
用作虚拟类,List<A>
and List<B>
),我想检查是否A
是的一个亚型B
。
这是一些用它编写的代码,dart:mirrors
可以执行我想要的:
我想在不使用dart:mirrors
. 我尝试使用以下代码:
但是,虽然此代码适用于具有静态类型的表达式:
它不适用于没有静态类型的表达式:
对于编译时未知的类型,我该如何实现isSubType
以获得正确的结果?
注意:我不需要这个兼容 JS 运行时,只需要 AOT 和 JIT 编译的 Dart。