Tôi đang cố gắng hiểu Express và Jade hoạt động như thế nào.Liên kết với các tệp ngọc bích khác
Trước hết, tôi có làm đúng khi tôi đang sử dụng layout.jade dưới dạng tệp mẫu (đầu trang, nội dung, chân trang) và sử dụng các tệp khác nhau để hiển thị thông tin trong cơ thể không (xem ví dụ bên dưới)?
Mã hoạt động tốt, nhưng tôi không chắc liệu đây có phải là cách phù hợp để thực hiện nội dung trong Express hay không. Nếu tôi nên tiếp tục với cấu trúc này, làm cách nào tôi có thể liên kết đến các tệp khác (ví dụ: a.Bout.jade) nội bộ từ ví dụ index.jade, để hiển thị tệp đó thay vì index.jade?
Cảm ơn trước!
layout.jade:
!!! 5
html
head
title= title
link(rel='stylesheet', href='/stylesheets/style.css')
script(type='text/javascript', src='https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js')
script(type='text/javascript', src='http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js')
script(type='text/javascript', src='/javascripts/external.js')
// Header
header#header
// Navigation
nav#nav
// Navigation code (ul, li etc)...
// Sidebar
aside#sidebar
// Sidebar code...
// Body
body!= body
index.jade:
!!! 5
html
head
title= title
section#wrapper
img.imageStyle(src = '/images/test1.png')
// And so on...
About.jade:
// You get it...
Câu trả lời hay, cảm ơn! – holyredbeard