问题标签 [dart-webui]
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:无法从“ListWrapper”解析类名“ListBase”
尝试了 webui_click 教程目标
出错了
使用此版本的 Dart 编辑器
dart - dart - its_all_about_you 教程错误
我正在尝试使用最新版本的 Dart Editor/SDK 运行最新版本的 its_all_about_you,但出现此错误。我从github复制了最新的源码
有谁知道问题是什么以及如何解决?为了将来参考,人们将如何调试这个问题?
dart - Dart Web UI:如何获取对 Web 组件中项目的引用?
如果我在我的应用程序中添加一些 Web 组件,如下面的 myapp.html 所示:
我的 Web 组件中有许多元素,如下面的 xclick-counter.html 所示:
如何从 myApp.dart 的#container3 中的 Web 组件中获取对 #button2 的引用?
我希望我可以获得如下参考,但我的参考结果为空:
dart - 如何在 Dart Web UI 模板中设置元素样式?
假设我有一个自定义组件
引用的样式表有一个条目
问题是我无法将样式应用于 ul。除非我将 style 属性放在 ul 元素本身上,否则我尝试过的任何方法都不起作用。我尝试过使用 scoped 属性,但这也不起作用。当 ul 的类变成“elem_foo”时,它做了一件奇怪的事情。
dart - 使用 Dart Web UI WebComponents 时是否可以以声明方式绑定 CustomEvent 处理程序?
我尝试将自定义事件处理程序绑定到 WebComponent,该 WebComponent 具有通过 getter 公开的 EventStreamProvider,但它返回“ Class 'DivElement' has no instance getter 'onMainAction'。 ”。
修剪了组件 .dart 代码...
削减了组件的使用……</p>
从 main.dart 中修剪的代码...</p>
“MainActionEvent”自定义事件由在此“列表”组件中实例化的组件分派。
正如您从上面的示例中看到的那样,如果我在 main.dart 中创建一个 EventStreamProvider 并以组件为目标,我可以捕获事件,这可以正常工作(但绕过组件中的 Stream getter)。
如果我可以省去 main.dart 中的 EventStreamProvider 并简单地绑定到组件上的 onMainEvent getter,那就太好了。
那可能吗?
2013-05-05 更新: Siggi 在下面解释说,目前不可能这样做,但有一种方法可以通过元素的 xtag 引用组件的 CustomEventProvider 的 getter。我发现在 main() 完成后我必须使用 Timer 来查询 DOM,因为在 main() 事件循环完成之前不会填充 xtags。
通过上述设置,不需要新的 CustomEventProvider 来监视组件。
dart - 如何引用 WebComponent 实例?
我想将对在标记中创建的 WebComponent 实例的引用传递给 WebComponent 飞镖类。例如:
html:
我正在寻找一种将 x-container 引用到 x-item.top-container 属性的方法。主要的是 x-item 可能以某种复杂的方式嵌套,因此进行动态查找可能很困难或不是很健壮。
dart - 如何在 dart 中实现 WebUI HTML 模板可访问的枚举?
我想实现一个枚举: enum Visibility = visible | 隐藏 | 倒塌
我希望能够在 HTML 代码中设置它。有一些魔法可以让编译器解析 HTML 中的字符串属性值,比如 1 到 int,true 到 bool 等等。有没有办法让我自己的类可以从字符串中解析?
dart - 如何从 Dart 中的 CustomEvent 测试详细信息的类型?
我希望你能原谅我所期望的是一个真正的新手问题,但我一直无法找到解决这个问题的好方法......</p>
如果我有一个简单的课程......
...并从具有该类的 WebComponent 详细分派一个事件...
......我如何正确测试并使用该细节作为预期类型?
我尝试使用“is”,但在事件处理程序中不起作用......
…当我注释掉“如果”时,我得到了错误“类型'String'不是'newSBD'的'SegmentedButtonData'类型的子类型。”。
我尝试使用“as”,但也没有用。
似乎“详细信息”对象是一个字符串,即使我发送了一个 SegmentedButtonData 的实例。
我需要序列化/反序列化,还是我遗漏了一些细节?(哈哈)。
dart - 为什么我不能在 Dart 中选择带有实例化参数的内容?
以下工作正常,
它抓住了所有在里面的孩子x-editable
,.editing
并.normal
根据布尔值是否editing
为真来显示它们。
但是,以下不起作用,
它没有抓住任何一个.editing
或.normal
孩子。显然,我做错了什么,但是什么?
dart - @observable 是否必须在每个领域都使用?
我注意到,如果我不在我@observable
的任何 web ui 代码中使用所有字段/成员更改,都会使用数据绑定语法自动获取。
我遇到的问题是在扩展 WebComponent 的类中选择一个字段并应用@observable
注释时,现在其他字段无法正确绑定并显示更改。
这是一个已知问题还是正确的功能?
如果我使用@observable
一次注释,我应该将它应用于所有字段吗?