我正在使用材料angularjs
<md-autocomplete class="col-sm-10 " style="margin-left: 50px;"
md-selected-item="ctrl.selectedItem"
md-search-text-change="ctrl.searchTextChange(ctrl.searchText)"
md-search-text="ctrl.searchText"
md-selected-item-change="ctrl.selectedItemChange(item)"
md-items="item in ctrl.universities | filter: ctrl.searchText"
md-item-text="item.name"
md-min-length="3"
placeholder="Search for College">
<md-item-template>
<span md-highlight-text="ctrl.searchText" md-highlight-flags="^i">{{item.name}}</span>
</md-item-template>
我知道ctrl.selectedItem会重新选择我从下拉列表中选择的项目,但是如何才能使它在ctrl.selectdItem不为null时在控制器中发出http请求?
我应该使用$ watch并在变量上使用它来查看它是否发生变化?还有其他办法吗?