2016-09-23 1 views
0

BlurAdmin 템플릿의 로그인 페이지를 만드는 방법에 의문점이 있습니다.다른 AngularJS 모듈에서 인증 생성

템플릿의 마스터 페이지는 index.html입니다. 머리글, 바닥 글, 세로 막대 등이 있으며 페이지가 템플릿 (ui-view)으로로드됩니다.

하지만 index.html과 별개로 로그인 페이지를 사용하고 싶습니다. index.html과 다른 다른 ngApp를 사용하여 만드는 가장 좋은 방법은 같지만 어떻게해야합니까? 많이 보았지만 login.html은 항상 템플릿 (ui-view)으로로드됩니다.

답변

0

응용 프로그램을 몇 단계로 나누려면 유용 할 수 있습니다. 그래서 당신은 로그인 템플릿으로부터 모든 HTML을 포함 할 별도의 index.html 파일을 생성 할 수 있습니다. 물론이 별도의 페이지에 다른 각도를 추가하여 논리를 처리 할 수도 있지만이 페이지에 추가 할 논리의 양을 명심하십시오. 로그인 페이지에 더 적은 가중치를 사용하는 것이 더 쉬울 수도 있습니다.

따라서 어쨌든 주 응용 프로그램에 이미 구현 된대로 포함 된 스크립트와 스타일로 두 번째 별도 응용 프로그램이 있어야합니다. 따라서 귀하의 질문에 대한 답변 - 로그인 SPA가 될 두 번째 응용 프로그램의 작성 프로세스를 처리해야하며 각기 다른 스크립트가있는 두 개의 단일 페이지 응용 프로그램을 가지며 각기 다른 버전 또는 심지어 다른 프레임 워크를 사용할 수 있습니다.

+0

woow! 그것은 단순한 로그인 페이지에 대한 많은 무게! 당신은 @Mikki의 이유가 있습니다, 아마도 다른 방법을 선택해야합니다. 그러나 BlurAdmin (index.html의 masterpage)의 전체 구조를 변경하지 않아도되도록 어떻게해야할지 모르겠습니다. –

+0

@MateusVitali 일반적으로 로그인 페이지에 필요한 모든 것을 잘라내려고하므로 index.html을 만든 다음 로그인 페이지에 영향을 미치는 스타일을 포함시킨 다음 로직을 포함 할 '

관련 문제