问题标签 [dart-polymer]
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.
templates - 在聚合物飞镖中,我如何在重复模板中计数
假设我有一个重复的模板:
我可以用什么替换 [x] 将是独一无二的?访问循环计数器可以解决问题,但我愿意接受建议。
dart - 将回调函数传递给聚合物元素
我想使用模板绑定传递函数/方法引用。这应该工作吗?我究竟做错了什么?
索引.dart
索引.html
……
my_component.html
my_component.dart
dart - 查询自定义元素,返回为 UnknownElement
我已经定义了一个自定义元素,chat-view
并让它显示在页面上:
然后我查询聊天视图:
上一行导致以下异常:
有没有办法以获取 ChatView 对象而不是 UnknownElement 的方式查询我的自定义元素?
google-app-engine - 获取 Channel API 客户端脚本时出现与 CORS 相关的错误
我目前正在尝试使用 Google App Engine/Go + Polymer.dart 网站http://xclamm.appspot.com/。
问题是当我使用 Dartium (31.0.1612.0 Developer Build 219647)访问http://xclamm.appspot.com/时出现以下错误。
我做了一些研究,发现问题与我引用的方式有关/_ah/channel/jsapi
,但我找不到解决方法。我尝试了以下方法来引用channel.js,但我仍然得到同样的错误。
如果我在 dev_appserver.py 上运行网站,它似乎工作正常。我错过了什么吗?
源代码可在https://github.com/rillomas/xclamm-gae获得,我正在使用 Google App Engine SDK 1.8.4 for Go (x64 Windows)。
dart - 如何在 Polymer.dart 中的自定义元素内注册 PolymerExpression 过滤器?
如何在自定义元素中注册 PolymerExpression 过滤器?我正在使用 Polymer.dart。
我想用这个:
在我的自定义元素的模板中。我在哪里注册uppercase
?
dart - 在 Dart 中是否有任何替代方式可用于之间的通信和主要()?
在飞镖中,我必须使自定义元素与 main() 函数进行通信。正如 Dart-polymer-example ( https://github.com/sethladd/dart-polymer-dart-examples/blob/master/web/custom_element_with_custom_attribute_binding/index.html )中的一个示例所指出的,目前绑定不起作用.
我尝试了几种替代方式,例如“query(“#test”).attributes [“value”]”,它们不起作用。有没有其他方法可以尝试?
谢谢!
custom-controls - 以编程方式创建特殊的聚合物元素
我有一个带有以下 html 的聚合物元素:
底层 dart 类如下所示:
使用以下方法,无法以编程方式添加元素:
那么现在,如何以编程方式添加这样的聚合物元素并在构造函数中设置列表?
dart - 在 Dart 的可观察列表中添加或删除某些内容时,我如何获得通知?
我有一个来自 Polymer 和 Dart 的可观察列表。当从列表中添加或删除某些内容时,我希望运行 getter。我怎么做?
我的列表:
我的吸气剂:
当我添加或删除时masterList
,我想subList
更新视图。
dart - 如何从 Polymer Dart 触发自定义事件?
我想从 Polymer 元素内部触发/发送/发出自定义事件。例如,我想将“changed”之类的普通 DOM 事件转换为“todoupdated”之类的语义化事件。
这是我拥有的 HTML:
我希望复选框上的更改事件从自定义元素中冒出来,作为更有用的东西。:)
parameter-passing - Dart 将数据传递给动态创建的聚合物元素
我已阅读有关如何将数据传递给聚合物元素的此线程 聚合物飞镖中的按钮单击不起作用;需要聚合物元素
但是,如果我想通过在 polymer.dart 中使用 createElement() 将数据传递给以编程方式创建的元素,则没有包装模板。如上所述,我将如何传递数据?
顺便说一句,尽管我认为 dart 是一种非常酷的语言(我不喜欢 JavaScript),但我发现 dart 中的聚合物可能还没有准备好。很多事情都没有记录,必须通过示例或在这里询问。
谢谢,易