/ / Angularjs odświeżanie wybranych wartości po dodaniu nowego elementu - angularjs, select, ng-options

Angularjs odświeża wybrane wartości po dodaniu nowego elementu - angularjs, select, ng-options

Dodaję nową pozycję do dostępnego wyboruopcje w modalnym pudełku i aktualizacja serwera. Kiedy zamykam modal, chcę zobaczyć nową opcję dodaną w polu wyboru i faktycznie wybierając ją bez odświeżania całej strony, więc po prostu wybierz pole musi zostać zaktualizowane. czy to możliwe?

Strona;

<select ng-model="scores" ng-options="score for score in options.scores" />

więc w polu modelu dodaję nową wartość do options.scores

Odpowiedzi:

0 dla odpowiedzi № 1

Spróbuj zawijać ng-model w obiekcie kontenera, aby zapobiec problemom z hierarchią zakresu.

ng-model="state.scores"

Gdzie zdefiniowałeś stan jak:

$scope.state = {};
// then whenever you want to set your scores.
$scope.state.scores = ...

Powinieneś przeczytać na temat hierarchii zakresu kątowego. http://jimhoskins.com/2012/12/14/nested-scopes-in-angularjs.html