으아악
angular.module('index_area').controller('GoodlistCtrl',GoodlistCtrl);
GoodlistCtrl.$inject = ['$state','GoodResource','PublicResource',"$stateParams"];
기능 GoodlistCtrl($state,GoodResource,PublicResource,$stateParams) {
기본상품 모음
@param {Object} seid
*/
info_list(){
으아악}
vm.getmack = 함수(id){
으아악}
vm.delinfo = 함수(id){
으아악}
제거(id){
으아악}
}
`
삭제 코드에 삭제가 있는 것을 볼 수 있습니다:
`function Remove(id){
성공했다고 판단되면 즉시 info_list()를 호출하여 쿼리했지만 결과는 두 번째 삭제를 실행했을 때만 페이지의 데이터가 업데이트되지 않았습니다. 이전 데이터를 업데이트했습니다.
이 문제의 원인은 무엇입니까? angler의 렌더링 메커니즘 때문인가요? 그런데 왜 내가 뭔가를 추가하거나 쿼리할 때 적시에 업데이트될 수 있나요?
쿼리에서 반환된 최신 데이터입니다. 실제로 삭제에 성공했음을 알 수 있지만 동기화하지 않으면 새로 고칠 수 없는 이유는 무엇입니까?
초대해주셔서 감사합니다! 그런데 올려주신 코드가 정말 이해하기 어렵네요.
대략 정리했습니다. 변경해 보세요:
으아악