2011-07-06 3 views
0

내 응용 프로그램의 한 부분에 x.styl을 사용하고 다른 부분에 y.styl을 사용하는 것과 같은 작업을 수행하는 방법은 무엇입니까?SocketStream : 조건부로 스타일러스 파일을로드합니까?

모든 CSS는 app.styl에 포함되어 있으며 콘텐츠에 따라 시트를 조건부로로드 할 수없는 것으로 보입니다. 스타일러스 또는 JS를 통해 조건문을 통해이 내용을 전달하겠습니까?

감사합니다.

답변

0

모든 에셋이 처음에로드되므로 SocketStream에서 jade를 사용하지 마십시오. 자산 관리자는 당신이하려는 일을 달성 할 수있는 0.4로 올 것입니다.

0

HTML (또는 HTML 용으로 사용하는 템플릿 언어)에서 스타일러스 외부로 처리해야합니다. 예를 들어, 옥 템플릿에 당신은 할 수 :

- var style = 'x.css' 
- if (mainArea) 
    - style = 'y.css' 
link(href=style, type="text/css", rel="stylesheet") 

당신은 템플릿을 렌더링 할 때 당신의 옥 locals 옵션을 통해 mainArea라는 부울 전달하여이 렌더링 것이다.

관련 문제