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