1

我在我的项目中使用了一个“ md-chips-select ”npm 模块。当我绑定静态数据时,它工作得很好:

$scope.listItems = [{ name: "Mini Cooper", id: 0 }, { name: "Lexus IS250", id: 1 }, { name: "Ford F150", id: 2 }, { name: "Toyota Prius", id: 3 }];






<md-chips-select ng-model="selectedItems" select-items="listItems" main-title="name"></md-chips-select>

但是当我从http请求加载数据时它不起作用。

$scope.listItems = [];
        Section.get()
            .success(function(data) {
                if(data){
                        _.each(data ,function (_jsonObject) {
                            var _c = _jsonObject.Class + "-" + _jsonObject.Section;
                            var _json = { name : _c, id : _jsonObject._id };
                            $scope.listItems.push(_json);
                        });
                    }
                });
4

0 回答 0