이전에 단일 페이지 프로젝트를 수행한 적이 있는데, 그 당시에는 홈페이지에 모든 페이지를 포함시키기 위해 ng-include를 사용했습니다.
사실 당시에는 페이지 머리글, 바닥글 등 페이지로 구분된 일부 공개 페이지를 포함하려면 ng-include를 사용해야 한다고 느꼈습니다.
이것은 단지 두 가지 반대되는 생각일 뿐입니다.
그래서 내 질문은
1. 단일 페이지 애플리케이션에 ng-include를 사용한다는 아이디어가 맞나요? 코드의 공개 부분을 포함하기 위해 ng-include를 올바르게 사용합니까?
2. ng-include를 사용하지 않는 경우 단일 페이지 애플리케이션을 작성하려면 무엇을 사용해야 합니까?
淡淡烟草味2017-05-15 16:54:47
이 질문은 각도 템플릿 사용으로 확장될 수 있습니다.
템플릿 사용: http://www.zhihu.com/question/21635146/answer/18967226
Zhihu 소스 코드를 참조하세요: view-source:http://zhuanlan.zhihu.com/Weekly/19620215
각도 라우팅: http://my.oschina.net/tanweijie/blog/295111
각도 라우팅 구현: http://blog.csdn.net/violet_day/article/details/16974467
키워드: ng-template, RouteProvider
1. 단일 페이지 애플리케이션에 ng-include를 사용하는 아이디어가 맞나요? 코드의 공개 부분을 포함하기 위해 ng-include를 올바르게 사용합니까?
아니요, 그렇습니다.
2. ng-include를 사용하지 않는 경우 단일 페이지 애플리케이션을 작성하려면 무엇을 사용해야 합니까?
각 라우팅 경로 제공자
Angular 프런트엔드 라우팅은 서버와 독립적으로 존재하며 중첩된 뷰는 ui-router를 사용할 수 있습니다.
巴扎黑2017-05-15 16:54:47
http://stackoverflow.com/a/17544706/2586541
http://www.bennadel.com/blog/2441-nested-views-routing-and-deep-linkin...