로그인 페이지와 기본 페이지가있는 AngularJs 웹 사이트를 만들고 있습니다. 기본 페이지에는 로그인 한 사용자와 관련된 몇 가지 정보가 표시됩니다. 이 두 페이지에는 동일한 AngularJs 컨트롤러와 app가 있습니다.다른 페이지의 AngularJs 컨트롤러가 작동하지 않습니다.
사용자가 로그인 할 때 ID와 이름을 두 개의 범위 변수에 저장하고이 범위 변수를 main.html에 사용하여 데이터베이스에서 데이터를 검색합니다.
로그인 페이지에서 알림 상자를 만들고 그 변수를 확인하면 값을 볼 수 있습니다. 하지만 페이지가 main.html로 이동하면 변수에 값이 표시되지 않습니다. AngularJs에 대한 새로운 소식입니다. 쉬운 솔루션을 제공해주세요.
는 더 많은 코드가 필요한 경우 알려 주시기 바랍니다.
당신이 –
은 실제 코드가 아닌 스크린 샷과 같이 코드를 게시하시기 바랍니다 시도 어떤 코드를 공유하시기 바랍니다 사용하는 경우이
ui-router
사용하는 샘플 코드입니다. – Claies
$ stateProvider에서 동일한 컨트롤러를 간단하게 전달할 수 있습니다. 이렇게하면 두 페이지 모두에서 컨트롤러에 액세스 할 수 있습니다. –