¿Puedo aplicar enlaces a más de un elemento DOM usando Knockout?
Tengo una estructura como esta:
<div id='col1'> ... some ko elements ... </div>
<div id='col2'></div>
<div id='col3'> ... some more ko elements ... </div>
... y necesito poderko.applyBindings
acol1
ycol3
. En este momento, estoy haciendo algo como esto para unirme acol1
:
ko.applyBindings(myViewModel, document.getElementById("col1"));
Eso funciona bien para llenar la primera columna. Pero aún me falta la tercera columna. Me encantaría poder hacer esto:
<div id='col1' class='bindable'> ... some ko elements ... </div>
<div id='col2'></div>
<div id='col3' class='bindable'> ... some more ko elements ... </div>
Y entonces..
ko.applyBindings(myViewModel, $(".bindable"));
... para que intente vincularse a todas las instancias de.bindable
. ¿Hay algo como esto en la eliminatoria o tienes alguna sugerencia?