问题标签 [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.

0 投票
1 回答
454 浏览

javascript - 将 Dart 与 HTML 一起使用(我可以在 Javascript 中做的事情)

我在 JS 中做了什么:

然后我会做一些事情,比如:

调用这些函数。

我将如何使用列出并调用的外部飞镖程序执行此操作:

0 投票
4 回答
2860 浏览

communication - 飞镖隔离为工人

编辑以使问题更清楚。

我正在尝试在 Dart 中使用 Isolates(或 Web Workers)。我能找到的在主线程和隔离线程之间进行通信的唯一方法是发送调用,然后从主线程。但这是主线程将一些数据传递给隔离的好方法。

如果我希望隔离者成为生成信息的人怎么办?就像一个游戏引擎,它在一个工作线程中完成所有物理,然后将更新的世界信息发送到主线程?在 JavaScript 中,您可以随时发送数据。Dart 中是否有有效的方法?还是我还要等主线程给我打电话,然后再传给它?

PS我想知道,是否调用&然后阻塞线程直到回复完成?

0 投票
2 回答
17337 浏览

dart - 将函数/方法分配给 Dart 中的变量

Dart 是否支持变量函数/方法的概念?因此,通过存储在变量中的名称来调用方法。

例如在 PHP 中,这不仅可以用于方法:

我没有在语言导览或 API 中找到它。其他方法可以做这样的事情吗?

提前致谢。

0 投票
0 回答
1294 浏览

dart - 飞镖和 3D 图形

我想知道 Dart 是如何处理或将如何处理图形部分的。我知道 WebGl,但它是用 javascript 编写的。Dart 确实有它的 api,但它会得到它自己的东西。为它制作的 3d 库。并且在您看来,网络上 3d/2d/etc 的未来是什么。我知道网站会变得像应用程序。我知道最终将获胜的技术必须是开源的,否则公司可能会采取自己的方向。我还认为网站中使用的 3d 图形和 2d 之间的差距会缩小。对于这个问题,flash 有答案(意思是让某些东西看起来你使用语言 A,而只是让它成为 3d 你使用语言 B,这是不正确的方式,因为两者都是图形。)但它属于一家公司。但是所有其他的东西,比如 webgl,opengl,统一太复杂了,只能在很少的地方工作。手机和台式机将具有相同的图形功能,除了尺寸......我不确定谷歌的 3d 眼镜。

我很想学闪光……但不是。不需要以这种方式制作使用 css 和 html 的按钮,但要使其成为 3d 而无需 hack,您需要学习 1 吨库和整个 javascript。

0 投票
4 回答
6873 浏览

dart - 在 Web 服务器中运行 dart

如何在服务器中运行飞镖?在本地主机或任​​何网络服务器中说?目前 google 提供了一个 dart 编辑器,它在 dartium 浏览器中执行代码。另外,即使我在服务器上运行它,其他人在 dartium 以外的浏览器中查看页面时是否可以看到它?

0 投票
3 回答
18072 浏览

dart - 如何在 Dart 中将 UTF-8 字符串转换为字节数组?

我正在创建一个 Redis 客户端,并希望创建一个字节数组以发送到 Redis 服务器。要向服务器发出命令,我需要将 Dart 的 UTF-8 字符串转换为可以写入套接字的字节。

我怎样才能做到这一点?

0 投票
13 回答
76052 浏览

dart - 如何比较 Dart 中的列表是否相等?

我正在像这样比较 Dart 中的两个列表:

但他们从来都不是平等的。Dart API 中似乎没有用于比较列表或集合的 equal() 方法。有没有合适的方法来做到这一点?

0 投票
13 回答
54885 浏览

iteration - 在 Dart 中获取集合/列表中数字总和的最简洁方法是什么?

我不喜欢使用索引数组,除了我认为它看起来很丑之外。有没有一种用匿名函数求和的干净方法?是否可以在不使用任何外部变量的情况下做到这一点?

0 投票
2 回答
3720 浏览

dart - 如何在服务器上运行 Dart?

有没有办法在服务器上运行 Dart 代码,类似于 Node.js 运行 javascript 或 ruby​​ 解释器运行 ruby​​ 代码的方式?还是目前只能在 Dartium 中运行?

0 投票
3 回答
14413 浏览

dart - 带有 Dart 的 CORS,我如何让它工作?

刚开始修补 Dart,我决定编写一个简单的 Http Server 和一个客户端。我的服务器代码:

我的客户代码:

我不断收到错误:

我做错了什么?