更新後的問題。我在db中推入數據,然後在數組中進行推送,以便使用角度2方式綁定立即顯示。然而我的數據越來越多,可以在控制檯中看到。但它不在UI中顯示。表單數據被推入陣列但未在UI中顯示在angularjs中
控制器
contacts.getall().then(function(response){
vm.people = response.data;
});
vm.toggleSidenav = function(){
$mdSidenav('left').open();
};
vm.saveit = function(info){
vm.people.push(vm.xyz);
contacts.add(vm.xyz);
console.log(vm.people);
我的目錄
<md-list>
<md-list-item ng-repeat="person in vm.people | filter:vm.searchText | orderBy:'name'" ng-click="showDialog($event, person)">
<img alt="{{ person.name }}" ng-src="https://lh3.googleusercontent.com/-nR0PNFb3p4k/AAAAAAAAAAI/AAAAAAAAAAA/NVt2CqCrCis/photo.jpg" class="md-avatar" />
<p>{{ person.name }}</p>
<p class="phn">{{ person.phone }}</p>
<md-icon ng-click="vm.showConfirm($event, person)"aria-label="Open Chat" class="md-secondary md-hue-3" ng-class="">delete</md-icon>
</md-list-item>
</md-list>
對於控制檯
vm.people.push(vm.xyz);
contacts.add(vm.xyz);
console.log(vm.people);
是否有錯誤? – Sajeetharan
控制檯沒有錯誤。 – scripter
你可以爲這個問題創建一個蹲點嗎? – Sajeetharan