찾다

 >  Q&A  >  본문

angular.js - 각도 단일 페이지 애플리케이션을 구현하는 방법

이전에 단일 페이지 프로젝트를 수행한 적이 있는데, 그 당시에는 홈페이지에 모든 페이지를 포함시키기 위해 ng-include를 사용했습니다.
사실 당시에는 페이지 머리글, 바닥글 등 페이지로 구분된 일부 공개 페이지를 포함하려면 ng-include를 사용해야 한다고 느꼈습니다.
이것은 단지 두 가지 반대되는 생각일 뿐입니다.
그래서 내 질문은
1. 단일 페이지 애플리케이션에 ng-include를 사용한다는 아이디어가 맞나요? 코드의 공개 부분을 포함하기 위해 ng-include를 올바르게 사용합니까?
2. ng-include를 사용하지 않는 경우 단일 페이지 애플리케이션을 작성하려면 무엇을 사용해야 합니까?

원래 질문: ng-include의 올바른 사용법

为情所困为情所困2756일 전611

모든 응답(2)나는 대답할 것이다

  • 淡淡烟草味

    淡淡烟草味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를 사용할 수 있습니다.

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-05-15 16:54:47

    http://stackoverflow.com/a/17544706/2586541

    http://www.bennadel.com/blog/2441-nested-views-routing-and-deep-linkin...

    회신하다
    0
  • 취소회신하다