1
컨트롤러에서 범위 배열을 전달한 다음 그룹에 배열을 추가하여 업데이트하려고합니다. 메신저에 문제가 있습니다. 그룹이 그것을 템플릿에 매번 그것을 반환 내가 그룹 목록을 작성하려고하고 추가 버튼을 클릭하면 당신이 그 배열Angular.js - 하나의 컨트롤러에서 다른 컨트롤러로 전달 및 배열
.controller("GroupsController", function($scope,$stateParams,$state){
$scope.groups=[];
$scope.newGroup=function(){
$state.go("newgroup");
};
$scope.groups.push($stateParams.groupname);
$scope.groupChat = function(group){
$state.go("chat",{groupname:group,firstname:$stateParams.firstname, lastname: $stateParams.lastname})
}
})
.controller("NewGroupController",function($scope,$state){
$scope.createGroup = function(groupname){
$state.go("groups",{groupname: groupname})
}
})
문제에 다른 그룹을 추가 할 수 있습니다 newgroup 템플릿로 이동합니다 $ scope.groups를 다시 비운 다음 어레이에 최신 그룹을 추가하지만 다른 그룹은 모두 제거하십시오
배열에 새 그룹을 추가하지만 이전 그룹도 유지하십시오.