Dart 无法以可靠的编程方式在';列表框';
我正在使用HTML5和Dart与聚合物。我的应用程序有一系列“列表框”,其中几个“列表框”必须对另一个“列表框”中的选择作出反应。我希望任何“刷新”列表的第一个元素都被选中并以可视方式显示 以编程方式,我将可观察的“CureElement”设置为第一个元素,将相应的可观察的“curIndex”设置为0,并且所有操作都如同选择了第一个元素一样,除了第一个元素在“原始列表”的第一项(更新前)未显示在屏幕上时所选择的那样而“新名单”的第一项恰好是相同的。发生这种情况时,所有元素都显示为未选中 我尝试了我能想到的一切,通过设置其他值,然后重置,来“提醒”观察到的变化,但这和类似的滴答声根本不起作用。此外,我还尝试了HTML代码selected=“selected”,但我仍然不清楚如何做到这一点。用于更新列表的当前“核心”HTML如下所示:Dart 无法以可靠的编程方式在';列表框';,dart,selected,polymer,Dart,Selected,Polymer,我正在使用HTML5和Dart与聚合物。我的应用程序有一系列“列表框”,其中几个“列表框”必须对另一个“列表框”中的选择作出反应。我希望任何“刷新”列表的第一个元素都被选中并以可视方式显示 以编程方式,我将可观察的“CureElement”设置为第一个元素,将相应的可观察的“curIndex”设置为0,并且所有操作都如同选择了第一个元素一样,除了第一个元素在“原始列表”的第一项(更新前)未显示在屏幕上时所选择的那样而“新名单”的第一项恰好是相同的。发生这种情况时,所有元素都显示为未选中 我尝试了
<select selectedIndex="{{selected}}" value="{{curKey}}" size="8"on-click="{{option_selected}}" >
<option template repeat="{{key in keyAr}}">{{key}}</option>
</select>
{{key}}
你能给出一个完整的例子吗?额外的引用是一个打字错误。我的实际代码可以工作,除了当newStringValue(新的第一个元素)和prevStringValue恰好相同时,活动的突出显示消失,这在实际使用场景中经常出现。