问题标签 [dart-html]
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 WebSocket 没有触发 onOpen 或 onMessage 事件?
我有以下客户端代码:
而这个服务器端代码:
WebSocket 连接成功连接到 ServerSocket。服务器代码打印:
问题是 onOpen 和 onMessage 没有被触发。我怀疑我错过了一些东西,但不确定是什么。
dart - 飞镖 .onMouseOver
你好!
我正在浏览 Dart 中自动完成的东西中的一些东西,然后发现.onMouseOver
.
我想知道我是否正确使用它,因为它似乎不起作用。该div
元素始终是隐藏的。
提前感谢您的帮助。
dom - 如何管理 DOM 元素依赖项
我正在尝试创建一个网页,其中一些元素(表单和按钮)在单击其他元素(按钮)时变得可见或被隐藏。
我试图找到一种方法来管理它,即可重用且易于维护。
我目前的解决方案如下所示,但我希望有人有更优雅的解决方案。
我自己的解决方案的问题是,当依赖的数量增加时,它会变得难以阅读。当我添加另一个按钮和表单时,它也需要大量编辑。
我目前的解决方案是使用 observable 来管理表单的状态,如下所示:
HTML:
镖:
html - Dart 的 DocumentFragment.html() 构造函数在解析一段 html 时会忽略独立和标签
我有以下 HTML:
我后来打算将其插入表格中。假设它包含在一个字符串s
中。当我这样做时:
输出是这样的:
也就是说,所有<td>
和<tr>
标签都被剥离。如果标签在标签内或与任何其他标签一起,则不会发生这种情况<table>
,这表明 Dart 根本不喜欢片段内的代码无效。
有哪些可能的解决方法?
dart - 将图像添加到 dart 中的 SVG 元素
我正在尝试将(可互换的)图像显示为椭圆的背景或稍后我将操作的其他各种事物。问题是我找不到如何正确加载图像。
我的代码:
如您所见,有一个 Rectangle,这是我第一次尝试显示具有各种属性(背景图像、背景..)的图像,然后我想在 onLoad 之后直接添加 ImageElement。都失败了。
我的下一步应该是尝试使用模式,但我不确定是否可以在 Dart 中翻译我为 javascript 阅读的内容。
编辑:能够加载图像也很好,这样我就可以读取尺寸等属性。Edit2:由于我无法添加答案,这是我通过检查“重复”原始代码制作的代码。
dart - SQLJocky Dartium 上没有内置库 'dart:io'
所以我有点想使用 Dart 与我的 MySQL 服务器进行交互。我查看了人们是如何做到这一点的,我得到了 sqljocky。现在我在我的主文件中导入 sqljocky,我收到错误:内置库 'dart:io' 在 Dartium 上不可用。现在这里出了什么问题,为什么谷歌在 Dartium 不可用时制作 dart:io?
提前致谢!
dart - 如何在我的 Web 应用程序中设置 Dart 的 HttpRequest 发出的请求的 mime 类型?
我想用 Dart 发送一个 AJAX 请求。我希望对该请求的正文进行 URL 编码,就像提交表单一样。我想设置 mime 类型来表明这一点。我该怎么做?
我尝试设置mimeType
请求,但这没有帮助。
这是代码:
dart - 如何保存麦克风音频输入?
我需要保存麦克风输入以供稍后在 AudioElement 中使用。我这样做是为了获得麦克风输入:
我应该怎么做才能保存音频?
path - 如何从飞镖聚合物组件中引用图像
我有一个引用图像的 Dart 聚合物组件。该组件位于路径 component/logo-header.html
当我构建项目并使用构建的应用程序时,此代码可以正常工作。如果我只运行应用程序,它就不起作用。
如何引用图像以使 URL 对于构建版本和从调试器运行是正确的?
我的问题是 URL 在 img src 中,当它从 dart 编辑器运行时,相对路径与从构建 html 运行时不同。(当我说运行时,我的意思是打开 html 页面)。
将 URL 放入样式标记修复了问题,这使得从 dart 编辑器运行或从构建 html 运行时相对 URL 相同。现在图像目录位于 web 目录中,因此它的 web/image/youtube.png。
这解决了问题。
dart - 如何使用 Dart 在 IndexedDB 中创建具有复合键的 ObjectStore
JavaScript 可以使用
使用复合键创建 ObjectStore 。
但是如何在飞镖中做到这一点?
Dart 文档说: ObjectStore createObjectStore(String name, {String keyPath, bool autoIncrement})
keyPath 是一个字符串,dart 是否支持复合键?