问题标签 [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 Editor (build 5549) 给了我一些相互矛盾的反馈(根据构造函数正文中的注释):
更令人困惑的是,它会很高兴地为这两行生成等效的(工作的)javascript。方法的情况似乎与构造函数的情况相同;这尤其使我相信在这两种情况下都不允许这样做。
Dart 样式指南建议使用公共最终字段而不是具有公共 getter 的私有字段。我在理论上喜欢这个,但非平凡的成员构造不能真正进入初始化列表。
我是否错过了将前者报告为错误而后者没有报告的正当理由?还是我现在应该提交错误?
dart - 如何将条目添加到列表中的特定索引?
我可以调用 list.add() ,它在最后添加,但没有方便的方法将条目添加到同时增加列表的特定索引。
xml - Dart:正则表达式解析多行 xml 文档
我正在尝试解析这样的简单 XML 文件:
我为此使用以下代码:
即使将多行参数设置为true ,它看起来也不起作用。当我从文件中删除所有换行符时,就可以了。
我做错了什么还是该报告错误了:)?
json - 用 Dart 解析 JSON
我希望能够将字符串解析为可以使用点表示法访问的对象,例如 myobject.property,而不是数组表示法,例如 myobject['property']。数组表示法工作正常。这是我到目前为止所拥有的。
我有一些 XML:
转换为 JSON:
我有以下飞镖代码:
产生(期望的)输出:
但是当我尝试时:
我得到以下信息:
理想情况下,我想要一个可以使用点符号访问的对象,并且编译器不会发出有关 Object 没有属性的警告。我尝试了以下方法:
但我没有像希望的那样给我'level1name',而是得到:
我在这里做错了什么?有什么办法可以做我正在尝试的事情吗?谢谢。
dart - Dart 编辑器的主题
现在,白色的背景刺痛了我的眼睛,因为这是一个漫长的黑夜。是否可以从 Dart 编辑器 (v 0.1) 更改主题(更暗)?选择背景颜色和语法高亮怎么样?
html - 为什么我的画布从不绘图?
我昨天开始玩 Dart,并想尝试制作一个简单的游戏引擎。我也是 canvas element 的新手,所以我确定我在某个地方犯了一个愚蠢的错误。
这是我的主要游戏循环。
下面是 StartMenu 代码的代码:
出于某种原因,除非我单步执行代码,否则永远不会绘制矩形。几乎就像在调用下一个清除之前,浏览器没有足够的时间来绘制它。我试过增加绘制间隔,但它没有改变任何东西。
这是我解决问题的方法:
function - 有人能解释一下这个简单的功能是如何工作的吗
来自http://www.dartlang.org/language-tour/#functions:
能不能把这个翻译成英文。。。。
困扰我的是不理解它是如何工作的,它是如何工作的..
应该是这样var add2 = makeAdder;
然后在print(add2(3));
但它不会工作......
dart - 飞镖,编辑器,断点,调试动态网页
最新的 dart 编辑器支持调试和断点,它可以在静态 HTML 页面中工作。我有一个现有的后端 (Django),当我将“启动目标”设置为 URL 时,我无法让调试器工作。
我收到此错误:
有任何想法吗?
好的,我可以在 Chromium 中使用调试器。显然,您必须重新加载页面才能在 Chromium 中查看 dart 脚本。
function - dart 是否支持运算符重载
我读到 Dart 不支持函数重载。它是否支持运算符重载?如果是的话,你能用一个简单的例子告诉我它是如何完成的吗?还有什么优点等?
javascript - 谷歌地图和 DART
我是飞镖的新手。是否可以在 DART 上使用 Google Maps Javascript API?如果现在不能直接实现,还有其他替代方法吗?