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

0 投票
1 回答
625 浏览

dart - 设置/获取元素自定义元素属性

我正在尝试将自定义属性添加到现有元素,但我发现这是不可能的。

我的元素有一个属性映射,但没有属性映射。

我试着做这样的事情:

但是这一行产生了一个错误,即 el 没有 get$someProperty。

我想做一些类似于 jQuery 的事情,你可以使用

谢谢。

0 投票
1 回答
231 浏览

opengl-es - mipmap 纹理显示错误

我已经使用 webgl 做了很多工作,但现在它是第一次使用 dart,我遇到了一个奇怪的错误。我创建一个像这样的默认纹理:

updateMemory 使:

该纹理完美呈现为蓝色方块。但是,如果我将 updateMemory 调用更改为除 1x1 纹理之外的任何内容,则结果完全错误,让我举个例子:

结果如下所示:

在此处输入图像描述

虽然 2x2 结构是可见的,但其余的都是完全错误的。如果需要,我还可以提供着色器。

/编辑:当我将纹理设置为图像的内容时,渲染看起来如下:

在此处输入图像描述

纹理本身渲染正确,但 mip 级别有点错误。

0 投票
1 回答
356 浏览

dart - 在 Div 上以编程方式模拟 click()

我正在尝试以编程方式触发事件。我的问题是我在两个 DIV 上有两个 SVG,我希望能够更改我单击的 DIV 的边框。为此,我想在我的类中传递 DIV,然后在我点击任何内容时触发点击它。(如果有更好的方法,请告诉我)

我有以下代码:

后来我将 svgElement 传递给另一个类

表演在哪里

_parentDiv 当然是一个 DivElement,我将它用于内部 onClick()

我期待看到 _setBorders(1); 我用主 div 定义,但它不起作用。奇怪的是,当我检查设置为 _parentDiv.click() 的调试器时,我看到 _parentDiv 正确设置了事件。我想 click() 没有像我预期的那样工作。任何想法?

0 投票
1 回答
174 浏览

dart - 使用草地飞镖获取 indexedDB 中对象的值

我正在创建一个函数来存储数据IndexedDB,保留一个由我分配一个键的 Map 组成的对象。

使用密钥,我得到对象的值,但它是 aLinkedHashMap而不是 a Map,当我尝试访问对象内部的数据时,我总是得到null作为响应。我已经阅读了 API 文档,但我是新手,我不知道如何使它工作。

我打算做的是从 indexedDb 中获取数据并将其分配给一个对象以便能够对其进行操作。

非常感谢提前!!!

0 投票
2 回答
179 浏览

css - 如何在 DART TableElement 中设置边框

在 2012 年的 Grid 示例中,网格边框设置为:

不幸的是,边框不再(运行版本 1.1.1)DART 的 TableElement 类中的设置器。将其排除在外会导致表格没有边框。如何设置边框?

0 投票
3 回答
5937 浏览

dart - 如何在飞镖中使用 HttpClient 发出 HTTPS 请求?

我正在使用来自 dart 的 HttpClient(dart:io 包,而不是 dart:http),我想发送一个 HTTPS 请求。有没有办法做到这一点?我似乎找不到允许我这样做的方法。

0 投票
1 回答
1065 浏览

dart - 可编辑 div 中的插入符号位置 (dartlang)

我尝试在可编辑的 div 中找到插入符号的位置。在这个 div 中获取选定的文本也应该很好。

我尝试吸收这一点: Editable Div Caret Position

但它不起作用。

我很乐意提供任何想法。

提前致谢

一些代码片段

HTML

0 投票
1 回答
1032 浏览

dart - 更改 Dart 嵌入式 Web 服务器端口

我想用 dart 创建一个 Web 应用程序。首先是html:

在我的 dart 文件中,我想连接到在本地 glassfish 服务器上运行的 servlet

飞镖文件如下所示:

如果飞镖连接到服务器我收到此错误消息:

我知道问题是同源策略,但我不知道如何解决它。

我为服务器使用了一个 Eclipse 实例,为客户端使用了一个 Dart Editor 实例。如何在 Dart 编辑器中将嵌入式 Web 服务器的端口更改为 8080?

我应该解决这个问题吗?

提前感谢您的帮助。

0 投票
1 回答
2091 浏览

dart - 如何从 HttpRequest.postFormData 的 catchError 的 _XMLHttpRequestProgressEvent 中获取 HTTP 响应文本?

给定以下伪代码:

如果 Web 服务器以 a 回复,400 BAD REQUEST则将catchError调用 。但是,错误参数的类型_XMLHttpRequestProgressEvent显然在 Dart 的库中不存在。

那么,如何400 BAD REQUEST从 Web 服务器发送的响应中获取响应文本?

0 投票
2 回答
1867 浏览

forms - 飞镖没有得到输入值

我有一个 Dart 脚本,它从两个<input>元素中获取值并比较它们以检查它们是否相等。但是由于某些奇怪的原因,其中一个<input>元素的值始终是""(即使我在里面引入了文本)两个输入的代码都是相同的,并且对于其中一个输入来说它工作得很好。

这些是输入:

这是检查它们的值是否相等的 Dart 代码(当用户单击按钮时调用它)

showBlock()函数只是改变元素的样式来制作它display: block,我认为没有问题。

编辑 整个表格的代码如下:

这些<span>元素是默认隐藏的错误消息,仅在错误时显示。

编辑 HTML 已经通过,没有任何错误,也没有警告 w3c 验证器的验证,所以可能错误不存在。该bug相关的dart事件监听函数代码如下: