angular-material – 我可以使用具有多个值的Angular Material的md-autocomplete吗?

前端之家收集整理的这篇文章主要介绍了angular-material – 我可以使用具有多个值的Angular Material的md-autocomplete吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我参考了Angular Material的md-autocomplete.见 here for documentation.

我是Angular Material的新手,我需要一个多值自动完成(有点像Stackoverflow的Tags控件).

这是否可以使用Angular Material的md-autocomplete?

编辑1:

我不确定如何继续.这是我尝试过的:

$scope.advertisement.languages = [];

$scope.chooseLanguages = function (input) {
    var deferred = $q.defer();
    languageService.languages(input,function (languages) {
        deferred.resolve(languages);
    });
    return deferred.promise;
};

 <md-autocomplete
            md-no-cache="false"
            md-min-length="3"
            md-selected-item="advertisement.languages"
            md-search-text="searchLanguage"
            md-items="language in chooseLanguages(searchLanguage)"
            md-item-text="language.description"
            placeholder="spoken languages?">
        <span ng-repeat="lang in advertisement.languages" md-highlight-text="lang">{{lang.description}}</span>
    </md-autocomplete>

有人可以告诉我尝试让md-autocomplete与多个选定值一起使用时出了什么问题?

解决方法

你可以使用md-chips与md-autocomplete合并来做到这一点.

https://material.angularjs.org/latest/demo/chips

猜你在找的Angularjs相关文章