찾다

 >  Q&A  >  본문

angle.js - 각도 라우팅 관련

Angular로 실제 프로젝트를 개발한 적이 없어서 질문이 있습니다.
Angular의 라우팅 효과는 단일 페이지 웹을 만드는 데 사용할 수 있습니다.
스타일 CSS를 사용하려면 index.html에서만 더 많은 A 스타일을 연결할 수 있는데 경로가 몇 개인지 CSS를 몇 개 채워야 할까요? 아니면 CSS를 파일로 작성하면 스타일을 제어하기가 어렵습니다.

Css 하나에 대응하는 HTML 하나를 작성하곤 했는데,

仅有的幸福仅有的幸福2780일 전583

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

  • ringa_lee

    ringa_lee2017-05-15 17:00:44

    ocLazyload를 사용하여 해당 컨트롤러, CSS 등을 로드하거나 라우팅과 연계하여 로드하려는 파일을 로드하세요

    회신하다
    0
  • 漂亮男人

    漂亮男人2017-05-15 17:00:44

    저는 AngularJS 단일 페이지 애플리케이션을 몇 개 수행했습니다.
    개발 단계에서 필요에 따라 CSS 파일을 분할했습니다. 질문자님이 말씀하신 것과 비슷하게 각 경로(뷰인 것 같습니다)에는 하나의 CSS가 있습니다. 그러나 게시할 때 gulp를 사용하여 모든 CSS를 함께 압축했습니다. 페이지가 로드되고 뷰에서 호출되는 스타일은 모두 압축된 CSS 파일에서 나옵니다.

    회신하다
    0
  • 世界只因有你

    世界只因有你2017-05-15 17:00:44

    프런트엔드 인턴으로 반달간 일하며 5~6개 프로젝트의 프론트엔드를 맡았습니다.
    저희 회사의 접근 방식은 gulp/grunt/fis3...와 같은 프로세스 도구를 사용하여 적은 양의 파일을 모두 CSS 파일로 패키징 및 압축하고 인터페이스에서 직접 이 CSS 파일을 참조하는 것입니다.

    회신하다
    0
  • PHPz

    PHPz2017-05-15 17:00:44

    CSS를 파일로 작성하는 것이 좋습니다.
    동시에 html 템플릿도 $templateCache로 작성됩니다. 이렇게 하면 홈페이지가 느리게 열리더라도 후속 작업이 원활하게 진행됩니다. 이러한 대용량 파일을 통합하기 위한 캐싱 전략은 파일이 캐시되므로 나중에 홈 페이지에 액세스할 때 뚜렷한 지연이 발생하지 않습니다.

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