问题标签 [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.
dart - 如何为 Dart 创建库?
如何使用 Dart 创建库?
我想开始将我创建的一些 JavaScript(和其他语言)库移植到 Dart。
javascript - CoffeeScript 和 Dart 对 JavaScript 的改进之间的主要区别是什么?
两种语言都声称可以修复 JavaScript 的感知缺陷。我想了解 CoffeeScript 和 Dart(编译为 JavaScript)如何实现这一点的主要区别。尤其,
- 对象模型与 JavaScript 中的相同吗?
- 它们是静态类型还是动态类型?强还是弱?
- 闭包在这两种语言中是如何工作的?
- 他们支持协程吗?
- 语法的主要区别是什么?
- 我可以使用多少个本机库?
- 我可以使用现有的 JavaScript 库吗?
我对个人偏好、采用率、工具支持或对特定目的的有用性等不感兴趣。
dart - 如何在同一个类中导入 dart:html 和 dart:io?
下面的代码“看起来正确”,它编译,但不运行,失败并显示控制台消息:
无法加载 Dart 脚本 dart:io
加载资源失败
如果我注释掉#import('dart:io');
, 我相信是错误的,我会收到一个编译错误,但它会启动,直到我按下按钮,我会收到运行时错误:
内部错误:'http://127.0.0.1:3030/home/david/dart/samples/htmlIO/htmlIO.dart':错误:第 13 行 pos 26:未加载类型 'HttpClient'
var connection = new HttpClient() .get('www.google.com', 80, '/');
......这是预期的。
所以我的问题是:如何在同一个类中导入 dart:html 和 dart:io?
javascript - 在 DART 中处理事件
我是飞镖的新手。我阅读了语言概述并检查了 DART 编辑器中的示例代码。到目前为止,我找不到如何处理 DART 中的事件。例如onclick="call_dart_method()"
。
我们如何处理 DART 中的事件?
urlencode - Dart 中的 urlencoding
Dart 中是否有进行 urlencoding 的功能?我正在使用 XMLHttpRequest 对象进行 AJAX 调用,并且我需要对 url 进行 url 编码。
我在 dartlang.org 上进行了搜索,但没有找到任何结果。
console - 是否可以从 Dart 中的控制台读取?
我知道我们可以使用 print() 语句在 dart 中打印到控制台。
我想知道是否可以从控制台读取数据。我进行了搜索并查看了 dart:io 包,但找不到任何参考。
谢谢
dart - 使用 dart 从网络上抓取数据
我正在制作一个网络应用程序,我需要在其中抓取网络以获取一些数据。如果不使用 dart:io.HttpConnection ,我看不到这样做的方法,这对于网络应用程序来说并不重要。我该怎么办,我可以制作一个服务器应用程序,然后将它与客户端版本或其他东西一起使用吗?
class - Dart 中的重复类
我正在编写一个简单的应用程序来学习一些基本的 Dart 编程,但我无法弄清楚结构和包含 - 我得到了一个 Duplicate class Point
首先,我有一个名为MouseTrack的主类。它初始化列表并将有一个循环。
其次,我有一个名为Eye的类,它应该将眼睛的信息保存为一个圆圈。这很简单:
最后点:
我想要实现的是 3 个独立的类 - main、Eye和Point,因此我可以在main中有Eye的实例(为了简单和漂亮的模型)和Point in Eye的实例(用于存储位置)。至少我习惯这样做。
PS我知道我可以跳过类型,但我想要它,我猜这是包含问题而不是语言的问题(并且想要修复它,所以我知道如何正确地做到这一点)。PSS 我已经剪掉了一些代码,这样你就不必阅读所有内容,但如果你愿意,我会全部发布。
dart - 在 Dart 中传递 Canvas 的 2D 上下文
我有一个接受CanvasRenderingContext2D作为参数并进行绘图的函数。每当我尝试通过它时,我都会得到:
该函数如下所示:
我认为所有内容都作为 Dart 中的引用传递(就像 JS 一样),这不应该导致这样的问题。有没有办法说我想要引用对象而不是对象本身?或者还有什么我应该知道的吗?
编辑:
问题是我在一个文件中导入了dart:html而在另一个文件中导入了dart:dom。对应的接口名称相同但不同。
json - Dart lang 不止一个 window.message.add
好的,我正在 dart 中制作一个程序,该程序获取用户位置,然后反向地理位置(openmapsapi),然后显示具有特定城市名称的新闻(google news api)
我为 openmap api 添加使用以下代码并在本地存储中获取城市。从那里我想为谷歌新闻api使用类似的代码,但它可能会引发错误,可能无法添加两个window.on.data行。部分代码取自Seth Ladd的博客,我有点不知道一切是如何工作的.
这是我正在使用的相关 html 代码
以前没有真正研究过网络技术,任何帮助将不胜感激。