Angularjs在添加新项目后刷新选择值

时间:2015-10-15 00:32:04

标签: angularjs select ng-options

我正在向模式框中的可用选择选项添加新项目并更新服务器。当我关闭模态时,我想在选择框中看到新添加的选项并实际选择它而不刷新整个页面,因此只需选择框需要更新。这可能吗?

页;

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

所以在模型框中,我向options.scores

添加一个新值

1 个答案:

答案 0 :(得分:0)

尝试将ng-model包装在容器对象中,以防止任何范围层次结构问题。

ng-model="state.scores"

您定义的状态如下:

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

您应该阅读角度范围层次结构。 http://jimhoskins.com/2012/12/14/nested-scopes-in-angularjs.html