我想添加一个角度资源从服务器检索的动态选项,但是如果有人想要添加一个新的选项,而该选项在服务器预先响应中没有,那么我想允许用户输入该文本并发送该文本回到服务器
我有这个plunkr,它使用angularjs ui-select从下拉列表中添加多个选项,无论是对象还是字符串
但是如何修改它以接受下拉列表中没有的选项?
我从服务器获取数据 -
var labels = Discussion.get({id:Auth.getCurrentUser()._id},function(){
for(var i=0;i<labels.labels.length;i++){
$scope.labels.push({name:labels.labels[i], filter: labels.labels[i].toLowerCase(),color: '#ccc'});
}
});
答案 0 :(得分:0)
使用ui-select无法实现这一目标。一个不错的选择是使用有角度的bootstraps的预先输入。这是链接https://angular-ui.github.io/bootstrap/#/typeahead