Hướng dẫn node js create html table - nút js tạo bảng html
Tôi đang cố gắng tạo một bảng HTML bằng Node.js. Tôi sẽ gửi dữ liệu JSON từ máy chủ đến trang HTML. Sau đó, tôi đang nghĩ đến việc biến JSON này thành một bảng nhưng tôi không thể chạy bất kỳ phương pháp nào trên internet. Show
Vấn đề của tôi chính xác như thế này: 1- Bảng của tôi chứa các lớp CSS khác nhau. Làm cách nào để thêm các lớp này vào bảng tôi sẽ tạo với JavaScript? 2- Tôi muốn sử dụng các công cụ mẫu như pug, ejs nhưng chỉ cho bảng. Tôi có thể nhúng mã PUG hoặc EJS bên trong trang HTML thông thường không? Nói tóm lại, cách dễ nhất để tạo ra một bảng cho node.js là gì? (mà không mất thiết kế CSS) hỏi ngày 21 tháng 1 năm 2020 lúc 20:09Jan 21, 2020 at 20:09
2 Vì câu hỏi của bạn rất chung chung, tôi giả sử một số điều và cung cấp một giải pháp Giả sử bạn nhận được mảng json từ máy chủ như bên dưới
Bạn có HTML như dưới đây
Viết JavaScript như bên dưới để thêm hàng bên trong bảng
Đã trả lời ngày 22 tháng 1 năm 2020 lúc 12:20Jan 22, 2020 at 12:20
SarfraazsarfraazSarfraaz 1.2433 huy hiệu bạc15 huy hiệu đồng3 silver badges15 bronze badges Bài viết này là một cái nhìn tổng quan về một số phương pháp DOM cấp 1 cơ bản, mạnh mẽ và cách sử dụng chúng từ JavaScript. Bạn sẽ học cách tạo, truy cập và kiểm soát và loại bỏ các phần tử HTML một cách linh hoạt. Các phương thức DOM được trình bày ở đây không cụ thể cho HTML; Họ cũng áp dụng cho XML. Các cuộc biểu tình được cung cấp ở đây sẽ hoạt động tốt trong bất kỳ trình duyệt hiện đại nào. LƯU Ý: Các phương thức DOM được trình bày ở đây là một phần của thông số kỹ thuật cấp 1 của mô hình đối tượng tài liệu (CORE). DOM Cấp 1 bao gồm cả hai phương thức để truy cập tài liệu chung và thao tác (lõi DOM 1) cũng như các phương thức cụ thể cho các tài liệu HTML (DOM 1 HTML). The DOM methods presented here are part of the Document
Object Model (Core) level 1 specification. DOM level 1 includes both methods for generic document access and manipulation (DOM 1 Core) as well as methods specific to HTML documents (DOM 1 HTML). Trong ví dụ này, chúng tôi thêm một bảng mới vào trang khi nhấp vào nút. JavaScript
|