Hướng dẫn ejs nodejs - đi khiêu vũ
Khi chúng ta tạo một App với Node JS, có nhiều cách để quản lý views nhưng cách dễ dàng và nhanh nhất là EJS. 1. Bắt đầu App của chúng ta sẽ bao gồm 2 phần: Gồm 2 và 31. Bắt đầu App của chúng ta sẽ bao gồm 2 phần: Gồm 2 và 3
Trong đó 4 sẽ chứa thông tin và các depedencies mà chúng ta cần (Như express, nodemon, EJS, ...). Còn 5 chứa các cấu hình về Express.a. Node setup: Bật Terminal và gõ các lệnh sau: Bật Terminal và gõ các lệnh sau:
Kết quả như sau: Sau đó, ta cài đặt 6, 7, 8 vào:
Tạo mới thư mục 5 với nội dung như sau:
Chạy localhost:8080 với cú pháp như sau:
Kết quả như sau: Về cơ bản đã hoàn thành các setup, ta tiến hành thêm đoạn code sau vào 5: Về cơ bản đã hoàn thành các setup, ta tiến hành thêm đoạn code sau vào 5:
2. Các tệp tin EJS Tạo mới thư mục views/partials và sau đó thêm các tệp tin sau: Tạo mới thư mục views/partials và sau đó thêm các tệp tin sau:
Sau khi thêm các tệp tin trên, ta F5 lại localhost:8080 và đạt kết quả sau: Hiện tại chúng ta có 2 pages là pages home và about, ta đã làm xong home rồi. Giờ đến about, tạo mới view 1 như sau: Hiện tại chúng ta có 2 pages là pages home và about, ta đã làm xong home rồi. Giờ đến about, tạo mới view 1 như sau:
F5 lại localhost:8080 và đạt kết quả như sau: 3. Truyền Data sang Views Chúng ta sẽ thử truyền một list và variable sang trang 2. Chỉnh sửa file 5 như sau: 3. Truyền Data sang Views Chúng ta sẽ thử truyền một list và variable sang trang 2. Chỉnh sửa file 5 như sau: 0Như trên chúng ta đã truyền sang trang 4 hai giá trị drinks và tagline. Sang 5 để nhận những giá trị này: 1Kết quả đạt được như sau: 4. Tổng kết Như vậy chúng ta đã hoàn thành một app đơn giản bằng Node JS sử dụng Express, Nodemon và EJS để quản lý views. Qua đó chúng ta đã biết được: 4. Tổng kết Như vậy chúng ta đã hoàn thành một app đơn giản bằng Node JS sử dụng Express, Nodemon và EJS để quản lý views. Qua đó chúng ta đã biết được:
|