나는 연락처 보고서를 나열하는 간단한 응용 프로그램을 가지고 있습니다. 에 Mongolab에서 데이터를 가져 오는 목록보기를 만들었습니다.각도 응용 프로그램에서 페이지를 새로 고치지 않고보기를 새로 고치는 방법
app.factory('Contact',function($mongolabResource){
return $mongolabResource('contacts');
});
function ContactCreateCtrl($scope,$location,Contact) {
Contact.save(contact,function(){
$location.path('/');
});
};
: 그에
는 나 또한 자신의 사이트에서의 각 예에서 모델로
내가 컨트롤러에서 사용하는 기능을 제출하면 목록에 새 연락처 보고서를 만드는 입력 양식을 만든 $ location.path()는 페이지를 다시로드하는 콜백입니다.
어떻게 데이터를 제출했는지 (.save() 성공) 페이지를 다시로드하지 않고보기가 다시로드되도록이 코드를 다시 작성합니까?
내가 삭제 한 다음 배열을 다시 정의하는 시도했지만 작동 나던 것 :Contact.save(contact,function(){
delete $scope.contacts;
$scope.contacts = Contact.query();
});
나뿐만 아니라 삭제 기능에이를 구현하고 싶습니다. 누군가 내가 이것을 배울 수있는 곳으로 나를 가리킬 수 있습니까? 어떤 도움
왜보기를 다시로드해야합니까? –
내 목록에 새로 추가 된 항목이 표시되므로 지금 당장 $ location.path(); 내가 목록을 그다지 업데이 트를 제거하지만, 내가 수동으로 브라우저를 다시로드 할 때 페이지 새로 고침없이 더 부드러운 응용 프로그램 경험 후 바로 –
메신저를 보여줍니다. –