Wenn verwendet selectmenu und Binden von Daten an Option Text wie folgt aus:Datenoption Bindung an Text arbeiten nicht in jsviews-jQueryUI-Widgets
{^{selectmenu selectedAlbum}}
<option value="-">Please select</option>
{^{for albums}}
<option data-link="value{:id} {:name} selected{:id == ~root.selectedAlbum}"> </option>
{{/for}}
{{/selectmenu}}
Und binden Eigenschaft "name" wie folgt:
<input data-link="albums[selectedAlbum].name" />
Wenn Sie also die Eigenschaft "name" ändern, ändern Sie DOM Elements, aber das Widget wird nicht aktualisiert.
Vielleicht mache ich etwas falsch?
Vielen Dank! Es hat mir geholfen. Es ist jedoch nicht optimal für den Einsatz in größeren Objektiven und ich musste Filter verwenden. [jsfiddle] (http://jsfiddle.net/5smy2ky7) –
Es kann möglich sein, dies zu tun. $ .observable (app.albums) .observeAll (..., "name"); ' –