Zadałem pytanie dotyczące How to associate objects as models using ng-options in angularjs.Użyj pól wyboru w angularjs, aby zarządzać tablicą obiektów.
I otrzymałem niesamowitą odpowiedź bardzo szybko. Moje pytania uzupełniające są następujące: odpowiedź używa <select mutiple>
do obsługi tablicy obiektów potomnych.
można zobaczyć przykładowe roboczą, co chcę, współpracując z <select>
na http://plnkr.co/edit/FQQxrSE89iY1BnfumK0A?p=preview
Jak mogę używać <input type='checkbox'>
(zamiast <select>
) do obsługi tego obiektu tablicę tj ng:model="shirt.colors"
Podczas powtarzania przedmiotów z colors
obiektu tablicy.
Powodem, wydaje mi się to tak skomplikowane, że muszę zarządzać tablicą obiektów zamiast tablic wartości ... na przykład, jeśli patrzysz na skrzypce, są obiekty color
i obiekt shirt
, który ma wiele kolorów.
Jeśli obiekt color
ulegnie zmianie, powinien zmienić odpowiednie obiekty w obiektach shirt
.
Z góry dziękuję.
Dziękuję. Właśnie tego szukałem :) –
To genialne, wielkie dzięki! –
Awesome - Świetny pomysł! Oprócz użycia koncepcji Pythonica zastosowałem tę trzecią dyrektywę, która pomogła uprościć obsługę podejścia Angular do checkboxów. http://vitalets.github.io/checklist-model/ – ClearCloud8