ui-Router를 사용하여 Angularjs의 한보기에서 다른보기로 일부 값을 전달하려고합니다.
$ rootScope를 사용하여 데이터를 저장하거나 새로운 서비스를 만들고 싶지 않습니다. (작은 선을 넘기는 많은 뷰를 가지고 있으므로 코드 몇 줄에 새로운 jsfile을 작성하는 것이 재미 있지 않습니다.) 내가하고 싶은 것을하는 슈퍼 축소 된 예는 다음과 같습니다보기보기의한 경로보기에서 다른보기로 데이터 전달
컨트롤러 1
$scope.goodFood = 10 $scope.badFood = 2
컨트롤러 2
$scope.results = 10 - 2 (from view 1's scope)
이 할 수있는 빠른 방법이 있나요 이런 종류의 작전들?
$ stateParams https://github.com/angular-ui/ui-router/wiki/URL-Routing – yBrodsky
stateparams는 상태를 변경하는 데 사용되지만 여기서는 여러 개의보기 (템플릿 및 컨트롤러)가 포함 된 단일 상태에 있습니다. . – Jamie
param을 하위 뷰에 전달하지 않는 이유는 무엇입니까? – yBrodsky