来自http请求的角度填充选项

时间:2016-02-03 08:25:19

标签: angularjs angular-promise ng-options

我有一个select标签,可以从可选变量中获取数据。

<select multiple chosen class="chosen-select"  ng-change="onSelectChange()" ng-model="rowVars" ng-options="v for v in selectable">

和一个使http请求导入可选变量的函数。

function importData(){
    var variables =[];
    return $q(function(resolve,reject){
              //some staff
              resolve(variables);
    })
}

然后我将此函数结果分配给一个承诺。

var promise= importData();
promise.then(function(variables){
    $scope.selectable =variables;
});

我的问题在于角度开始选择标记与空数组一起工作然后对可选变量进行赋值操作,因此ng-options指令如果不改变则不看我的变量

0 个答案:

没有答案