강력한 기능
루프
믹스 인
html을 Jade로 변환하는 방법? Jade에서 변수를 어떻게 사용합니까? 예, Jade Templates에서 JavaScript를 사용할 수 있습니다. Jade는 변수, 표현식, 제어 구조 (IF-ELSE 명령문 및 루프) 및 기능을 포함한 다양한 JavaScript 구성을 지원합니다. Jade 템플릿에 JavaScript 코드를 포함 시키려면 -. Jade의 텍스트를 어떻게 형식화합니까? 로 렌더링됩니다. 이것은 html의 일부 텍스트
<span><span><span><div</span> class<span>="movie-card"</span> id<span>="oceans-11"</span>></span>
</span> <span><span><span><h1</span> class<span>="movie-title"</span>></span>Ocean's 11<span><span></h1</span>></span>
</span> <span><span><span><img</span> src<span>="/img/oceans-11.png"</span> class<span>="movie-poster"</span>></span>
</span> <span><span><span><ul</span> class<span>="genre-list"</span>></span>
</span> <span><span><span><li</span>></span>Comedy<span><span></li</span>></span>
</span> <span><span><span><li</span>></span>Thriller<span><span></li</span>></span>
</span> <span><span><span></ul</span>></span>
</span><span><span><span></div</span>></span></span>
div.movie-card#oceans-11
h1.movie-title Ocean's 11
img.movie-poster(src="/img/oceans-11.png")
ul.genre-list
li Comedy
li Thriller
및 voilà, 우리는 이제 일련 번호가 있습니다
div
p How are you?
p.
I'm fine thank you.
And you? I heard you fell into a lake?
That's rather unfortunate. I hate it when my shoes get wet.
<span><span><span><div</span> class<span>="movie-card"</span> id<span>="oceans-11"</span>></span>
</span> <span><span><span><h1</span> class<span>="movie-title"</span>></span>Ocean's 11<span><span></h1</span>></span>
</span> <span><span><span><img</span> src<span>="/img/oceans-11.png"</span> class<span>="movie-poster"</span>></span>
</span> <span><span><span><ul</span> class<span>="genre-list"</span>></span>
</span> <span><span><span><li</span>></span>Comedy<span><span></li</span>></span>
</span> <span><span><span><li</span>></span>Thriller<span><span></li</span>></span>
</span> <span><span><span></ul</span>></span>
</span><span><span><span></div</span>></span></span>
캐스트 목록을 반복하고 배우를 표시합니다. 우리는 장르와 똑같이 할 것입니다. div.movie-card#oceans-11
h1.movie-title Ocean's 11
img.movie-poster(src="/img/oceans-11.png")
ul.genre-list
li Comedy
li Thriller
div
p How are you?
p.
I'm fine thank you.
And you? I heard you fell into a lake?
That's rather unfortunate. I hate it when my shoes get wet.
- var x = 5;
div
ul
- for (var i=1; i<=x; i++) {
li Hello
- }
결론
PUG라고도하는 Jade는 HAML의 영향을 많이받는 고성능 템플릿 엔진이며 Node.js 및 브라우저 용 JavaScript로 구현됩니다. 개발자가 훨씬 간결한 방식으로 HTML 템플릿을 작성할 수있는 깨끗하고 우아한 구문을 제공합니다. Jade는 HTML 코드를 작성하는 데 소요되는 시간을 줄이고 개발 프로세스를보다 효율적으로 만들기 때문에 웹 개발에서 중요합니다. 또한 동적 코드를 지원합니다. 즉, HTML을 렌더링하면서 평가되는 변수 및 표현식을 포함시킬 수 있습니다.
Jade를 설치하려면 어떻게해야합니까? Jade를 설치하려면 노드가 필요합니다. 컴퓨터에 JS 및 NPM (Node Package Manager)이 설치되었습니다. 일단 있으면 터미널 또는 명령 프롬프트에서 npm install jade -g를 실행하여 시스템에 전 세계적으로 Jade를 설치할 수 있습니다. 이렇게하면 컴퓨터의 모든 디렉토리에서 jade를 사용할 수 있습니다.
Jade와 HTML의 주요 차이점은 무엇입니까?
Jade와 HTML의 주요 차이점은 그들의 주요 차이점이 있습니다. 통사론. Jade는 들여 쓰기를 사용하여 중첩 요소를 나타내며 닫는 태그가 필요하지 않으므로 HTML보다 간결합니다. 그러나 HTML은 더 널리 사용되고 이해되고 일부 개발자는 명시 적 마감 태그와 압입 규칙 부족을 읽고 이해하기 쉽다는 것을 알게됩니다. 변수 Jade에서 - -Syntax를 사용하여 정의 할 수 있습니다. 예를 들어 - var title = 'home'은 'home'값의 이름이 지정된 변수를 정의합니다. 그런 다음 #{}로 접두사로 Jade 템플릿 에서이 변수를 사용할 수 있습니다. 예를 들어, h1 = 제목은 html에서
Jade Templates에서 JavaScript를 사용할 수 있습니까? home
로 렌더링됩니다. Jade에 부분을 포함시키는 방법은 무엇입니까?
Jade 코드의 재사용 가능한 덩어리를 다른 Jade 템플릿에 포함시킬 수 있습니다. 포함 키워드 사용. 예를 들어, 포함 헤더는 템플릿의 해당 시점에 헤더. 제이드 파일의 내용을 포함합니다.
jade의 댓글은 //를 사용하여 추가 할 수 있습니다. 예를 들어, // 댓글은 Jade 코드에 주석을 추가합니다. 이 주석은 렌더링 된 HTML에 포함되지 않습니다. Jade의 오류를 어떻게 처리합니까?
Jade의 오류는 JavaScript에서 Try-Catch 블록을 사용하여 처리 할 수 있습니다. 암호. Jade 템플릿을 렌더링하는 동안 오류가 발생하면 Jade는 적절하게 잡아서 처리 할 수 있다는 예외를 던집니다.
위 내용은 초보자를위한 Jade 튜토리얼의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!