Domanda

Sto cercando di capire nativo knockoutjs modello vincolante, soprattutto associazione foreach.

Chiedo solo come accedere elemento corrente utilizzando nativo bidning?Con jQuery.tmpl è possibile utilizzare qualcosa come $item / $data.Come fare lo stesso utilizzando i nativi modello vincolante quando l'origine dati è l'array di tipi primitivi in modo che ogni elemento non ha nomi dei campi?Qui è il JSFiddle con due esempi, il primo che utilizzano nativo associazione cui origine dati è un array di oggetti personalizzati, secondo un legame con un array di stringhe.Non riesco a far funzionare il tutto, sembra che mi manca qualcosa di ovvio?

Fondamentalmente sto cercando di capire nativo di associazioni e di essere in grado di refactoring esempio seguente utilizza nativo di associazione: JSFiddle:Elenco separato da virgole di elementi selezionati quindi, mi piacerebbe essere in grado di tenere una variabile osservabile che represnts un elenco separato da virgole di elementi selezionati.

È stato utile?

Soluzione

È possibile utilizzare $data per accedere al valore grezzo come: http://jsfiddle.net/rniemeyer/M73S8/3/.

Ecco l'altro violino aggiornamento: http://jsfiddle.net/rniemeyer/EGAH9/8/.Non è sicuro l'esatta funzionalità che si desidera supportare in esso.

Altri suggerimenti

Io non sono sicuro se questo è già una risposta dall'incredibile Niemeyer (grazie a tutti per il vostro aiuto nel Knockout Comunità!), ma ho fatto una jsFiddle per mostrare l'archiviazione la Persona di oggetti Selezionati in una matrice osservabile.

Io non sono sicuro se questo è quello che stai cercando di fare, ma forse qualcun altro si sta occupando di questo sguardo su come fare questa cosa esatta:associare gli oggetti in una matrice osservabile, non solo gli id (anche se, ho aggiunto che anche per ricordare a me).

Esempio di una Casella di controllo Elenco Selezionato Associazione Oggetto: http://jsfiddle.net/cjgaudin/Dp7Br/

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top