Chłopaki po użyłem kątowych dyrektywa NG-opcje Mam ten wynikDlaczego wartość Anggular ng-options zawiera typ danych wartości?
<select name="users" id="users" ng-options="user.id as user.name for user in users" ng-model="user">
<option value="number:1" label="Developers">Ahmed</option>
<option value="number:2" label="Designers">Jon</option>
<option value="number:3" label="HR">Astm</option>
<option value="number:4" label="Doctor">Fady</option>
</select>
<select name="colors" id="colors" ng-options="color.code as color.name for color in colors" ng-model="color">
<option value="string:ff0000" label="Developers">Red</option>
<option value="string:ffffff" label="Designers">White</option>
<option value="string:000000" label="HR">Black</option>
</select>
dlaczego wartość opcji zawiera typ danych, takich jak Numer: 1 lub wyrażenie: FFFFFF ??
Jak mogę usunąć z niego typ danych i zachować tylko wartość?
można utworzyć plunkr tego samego? –
Dlaczego cię to obchodzi? W każdym razie nie powinieneś zadzierać z DOMem. Liczy się to, co Twój model (np. $ Scope.user i $ scope.color) zawiera –
Czytam to z tablicy Json, jak [ { "id": 1, "name": "Ahmed" }, { "id": 2, "name": "Jon" } ] – Astm