5
Powiedzmy, że chcę edytować istniejącą jednostkę, która ma tablicę wartości, które są również częścią wybieralnych wartości. na przykładAngular UI Select, Unikalne wartości wstępnie wybrana tablica
var preSelectedLanguages = [
{id: 2, iso: "de"},
{id: 3, iso: "fr"}
]
var languages = [
{id: 1, iso: "en"},
{id: 2, iso: "de"},
{id: 3, iso: "fr"},
{id: 4, iso: "it"},
{id: 5, iso: "us"}
]
Moje ui-select dyrektywy byłoby coś jak:
<ui-select multiple ng-model="preSelectedLanguages">
<ui-select-match placeholder="Select language...">
{{$item.iso}}
</ui-select-match>
<ui-select-choices repeat="l in languages track by language.id">
{{language.iso}}
</ui-select-choices>
</ui-select>
Jednak lista ui-select-choices
opcja cant wydają się usunąć duplikaty, chociaż użyłem track by language.id
.
Każdy pomysł, jak to zrobić poprawnie?