gpt4 book ai didi

dart - 是否可以对聚合物元素中的@published属性使用任何类型?

转载 作者:行者123 更新时间:2023-12-03 02:58:23 26 4
gpt4 key购买 nike

我有一个这样的自定义聚合物元素:

@CustomTag('my-game')
class GameElement extends PolymerElement {
@published GameState state;

// .....
}

我这样使用它:

<my-game state="{{ state }}" />

由于Element的 attributes属性是 Map<String, String>,是否可以对@published属性使用任何类型?

最佳答案

是的,这可行。
我用它来分配我的模型类从父元素到子元素。

你有什么问题吗?

与此有关的一个问题是,DOM没有看到被添加的属性。
在单元测试中,我尝试使用MutationObserver在设置属性时收到通知,
但这仅在分配原始值时有效。

https://code.google.com/p/dart/issues/detail?id=17472

关于dart - 是否可以对聚合物元素中的@published属性使用任何类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22606113/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com