Dart 聚合物芯选择器不刷新

Dart 聚合物芯选择器不刷新,dart,dart-polymer,Dart,Dart Polymer,我的聚合物元素的Dart代码如下所示: @CustomTag('my-element')) 类MyElement扩展了聚合关系{ 最终列表颜色=toObservable([“红色”、“绿色”、“蓝色”); MyElement.created():super.created(); } HTML如下所示: .选定的核心{ 字体大小:粗体; } {{color}} {{$['selector'].选定]} 使用{$['selector'].selected]}可以正确显示所选颜色的索引,但选择

我的聚合物元素的Dart代码如下所示:

@CustomTag('my-element'))
类MyElement扩展了聚合关系{
最终列表颜色=toObservable([“红色”、“绿色”、“蓝色”);
MyElement.created():super.created();
}
HTML如下所示:


.选定的核心{
字体大小:粗体;
}
{{color}}

{{$['selector'].选定]}

使用
{$['selector'].selected]}
可以正确显示所选
颜色的索引,但选择不同的颜色不会刷新所选
的值。我用得对吗?或者这是一个bug?

我同意这是一个bug,但在此期间,您可以像这样解决它

<core-selector id="selector" selected="{{selected}}">
...
<div>{{selected}}</div>

我真的很想知道你的版本在纯JS环境中使用是否有效?但这是另一个问题。

我希望这能奏效<代码>选定的
是一个已发布的属性,因此应该可以观察到。也许是省道包装的问题。甘特,我相信你是对的。我提交了一个错误:。您有一个输入错误:{$['selector'].selected]}}应该是{$['selector'].selected}
@observable int selected = 1;