knockout.js: Die Verwendung eines containerlosen foreach auf einem <select> schlägt in Internet Explorer 8 fehl

ImRP NiemeyerArtikel vonKnockout.js Performance Gotcha # 3 - Alle Bindungen feuern zusammenEs wird ein Ansatz zum Erstellen einer Dropdown-Liste bereitgestellt:

<select data-bind="value: selectedOption">
    <!-- ko foreach: options -->
    <option data-bind="attr: { value: id }, text: name"></option>
    <!-- /ko -->
</select>

Dieser Code ist auch in einer Jsfiddle aus dem Artikel.

http://jsfiddle.net/rniemeyer/QjVNX/

Als ich diese Methode zum Bauen von awählen In einem Projekt funktionierte es einwandfrei, bis ich es in Internet Explorer 8 testete. IE8 schlug fehl und konnte "Bindungen nicht analysieren".

In der Tat führt das Ausführen der Geige aus dem Artikel in IE8 auch zu einem Fehler. Gibt es einen Weg das zu bauen?wählen im IE8 (ich nehme an, IE8 oder weniger) mit Knockout's Foreach?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage