1
私のページでmd-autocompleteを使用しましたが、今度はレコードを編集する必要があります、プログラムでmd-autocompleteの選択値を変更する方法は?ここで角度材料のmd-autocompleteで選択した値を変更します
app.controller('DemoCtrl', DemoCtrl);
function DemoCtrl($timeout, $q, $log) {
var self = this;
self.simulateQuery = false;
self.isDisabled = false;
self.states = loadAll();
self.querySearch = querySearch;
function querySearch(query) {
var results = query ? self.states.filter(createFilterFor(query)) : self.states,
deferred;
if (self.simulateQuery) {
deferred = $q.defer();
$timeout(function() {
deferred.resolve(results);
}, Math.random() * 1000, false);
return deferred.promise;
} else {
return results;
}
}
function createFilterFor(query) {
var lowercaseQuery = angular.lowercase(query);
return function filterFn(state) {
return (state.value.indexOf(lowercaseQuery) != -1);
};
}
function loadAll() {
return totlaTablaeau.map(function (repo) {
repo.value = repo.address.toLowerCase();
return repo;
});
}
};
まず最初は、あなたがオートコンプリートのNG-モデルに割り当てられている変数を持つべきであり、 repo.addue.toLowerCase()を返すだけで、ng-modelにある変数に値を代入することができます。 fオートコンプリート。 – Rakeschand
md-autocompleteで選択した値をプログラムで変更する方法はありますか? – Farshid
私はちょうどあなたが特定の答えを必要とする場合は、あなたのHTMLコードを更新する同じを説明した。 – Rakeschand