问题标签 [dart]
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.
javascript - 如何使用 Dart 向 JavaScript 函数发送和接收变量?
我一直在使用一些代码(由 John Evans 编写)从 Dart 中执行 javascript:
但我无法发送或返回变量。这目前可能吗?如果没有,知道什么时候可以实现吗?
playframework - 如何使用 sbt/play 2.0 为 Dart 定义一个外部“构建器工具”?
目前 Play2.0 在 /app/assets 目录中支持 coffee script to javascript 和 less to css "out of the box"。
有没有办法为 dart 获得类似的功能(可能是通过在 play 2.0 中配置 sbt)?如果处理得当,它会导致 frogc(或 dart2js')的 js 输出以编程方式在资产中可用,但当然确实在 resources_managed 中。
dart - 如何无条件退出 Dart 应用程序?
在服务器端 VM 应用程序中,有一些 Futures 可能会或可能不会返回。如何无条件退出应用程序?
dart - 如何安装 3rd 第三方库
当我浏览mongo-dart时,我使用 3rd-party 库log4dart找到了它。
我没有找到任何关于如何安装它的文档。有飞镖的图书馆经理吗?我是否必须将 log4dart 的源代码复制到我的项目中才能使用它?
dart - 镖靶法
代替 :
我想写:
但它失败了。Dart 提供类似的东西吗?
unit-testing - 为什么 `#import("dart:unittest")` 无法运行?
我写了一些飞镖测试代码:
它在飞镖编辑器中没有显示任何错误,但是当我按下“运行”按钮时,它会报告:
我看到我的 dart-sdk 中有一个“dart:unittest”库。为什么不能运行?
dart - 飞镖中重复的顶级声明'METHOD main'
我是 dart 新手,并试图使用 dart 编写一个 hello world 和一个单元测试,但我得到了错误:
我的项目目录是test-dart
,它有 3 个文件。
测试飞镖/models.dart
测试飞镖/app.dart
测试飞镖/测试/test.dart
现在 "test.dart" on 有一个错误void main()
,错误信息是:
这两种main()
方法在不同的库中,为什么它们仍然重复?如何解决?
dart - 这个源是由 my_file.dart 通过 #source 指令包含的,所以它本身不能包含指令
我认为我不理解此错误消息。这是否意味着 my_file.dart 已经来自另一个文件,例如 my_main.dart 包含:
所以 my_file.dart 不能获取其他文件?例如在 my_file.dart 中。
问题是,我必须在 my_file.dart 中获取 my_other_file.dart,因为如果我不这样做,它会为 my_other_file.dart 中的类提供有关“没有这种类型”的错误。但是当我这样做时,我得到了标题错误,“这个源代码是通过 #source 指令包含在 my_file.dart 中的,所以它本身不能包含指令”。
我是否完全误解了这条信息?如何使这些错误停止?
c++ - Dart 编译错误 - 代码库中奇怪的代码片段
我在尝试编译 Dart 最前沿的代码时遇到了这段代码:
对我来说,-1 会尝试分配给 uint8_t 似乎很奇怪。但我不愿意删除它,因为它可能是一个测试,以确保你的编译器支持这个。事实上,我遇到它的原因是因为我的 Fedora 17 虚拟机(gcc 4.7)上的编译器
编译错误:
在C ++ 11 [ ]
-1
_int
const uint8_t
const unsigned char
{ }
-Werror=narrowing