먼저 라우터를 구성해야합니다.
$ stateProvider.state ( 'firstPage', {url : '/page/firstPage', templateUrl : 'page/views/firstpage.html', 컨트롤러 : 'FirstPagectrl'// 종속성 : [ 'service/vipseachservice']}). '/page/secpage', templateUrl : 'page/views/secpage.html', 컨트롤러 : 'secpagectrl'})두 번째 주소 정보에서 매개 변수 속성에주의를 기울입니다.
페이지로 점프 할 때 두 방법 모두 매개 변수를 통해 전달 될 수 있습니다. 하나는 HTML에 직접 작성하는 것입니다
<a ui-sref = "sec-page"> 두 번째 페이지에서 점프 </a>
현재 전송 다음에 페이지 주소가 이어집니다.
<a ui-sref = "sec-page ({message : messageid})"> 두 번째 페이지를 점프하십시오 </a>두 번째 유형은 컨트롤러에 작성됩니다
.controller ( 'FirstPagectrl', function ($ scope, $ state) {$ state.go ( 'secpage');});동일한 매개 변수가 주소 후에 객체 형태로 작성됩니다.
.controller ( 'FirstPagectrl', function ($ scope, $ state) {$ state.go ( 'secpage', {message : messageId});});전달 된 매개 변수는 대상 페이지의 컨트롤러에서 $ StateParams를 사용하여 수신해야합니다. 이 방법은 미리 주사해야합니다.
.controller ( 'secpagectrl', function ($ scope, $ state, $ stateParams) {var test = $ stateParams.Message;});위는 편집자가 귀하에게 소개 한 각도 페이지 전송 문제입니다. 나는 그것이 당신에게 도움이되기를 바랍니다. 궁금한 점이 있으면 메시지를 남겨 주시면 편집자가 제 시간에 답장을 드리겠습니다. Wulin.com 웹 사이트를 지원해 주셔서 대단히 감사합니다!