Một đối tượng mẫu để tạo HTML một cách linh động. Để biết thêm thông tin, hãy xem hướng dẫn về mẫu.
Phương thức
| Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
|---|---|---|
evaluate() | Html | Đánh giá mẫu này và trả về một đối tượng Html. |
get | String | Tạo một chuỗi mã JavaScript dựa trên tệp mẫu có thể được đánh giá. |
get | String | Tạo một chuỗi mã JavaScript có thể được đánh giá, với mỗi dòng mã chứa dòng ban đầu từ mẫu dưới dạng nhận xét. |
get | String | Trả về nội dung chưa được xử lý của mẫu này. |
Tài liệu chi tiết
evaluate()
Đánh giá mẫu này và trả về một đối tượng Html. Mọi thuộc tính được đặt trên đối tượng Html này đều nằm trong phạm vi khi đánh giá. Để gỡ lỗi trong một mẫu, hãy kiểm tra mã bằng phương thức get.
// A template which evaluates to whatever is bound to 'foo'. const template = HtmlService.createTemplate('<?= foo ?>'); template.foo = 'Hello World!'; Logger.log(template.evaluate().getContent()); // logs 'Hello World!'
Cầu thủ trả bóng
Html – Đối tượng HtmlOutput.
get Code()
Tạo một chuỗi mã JavaScript dựa trên tệp mẫu có thể được đánh giá. Phương thức này tạo ra một chuỗi mã JavaScript dựa trên tệp mẫu. Việc gọi
eval(<code>) sẽ trả về một đối tượng Html mới có nội dung của mẫu sau khi chạy tất cả các tập lệnh máy chủ được nhúng. Mã được tạo nhằm mục đích giúp con người đọc được, vì vậy, nếu cần gỡ lỗi một mẫu, bạn có thể gọi
Logger.log(<code>) để xem kết quả.
Việc đánh giá mã này sẽ liên kết ngầm tất cả các biến trong phạm vi hiện tại. Nhìn chung, bạn nên sử dụng phương thức evaluate(). Phương thức này sẽ lấy các liên kết rõ ràng.
const template = HtmlService.createTemplate( '<b>The time is <?= new Date() ?></b>', ); Logger.log(template.getCode());
Cầu thủ trả bóng
String – Một chuỗi dựa trên mẫu, có thể được đánh giá.
get Code With Comments()
Tạo một chuỗi mã JavaScript có thể được đánh giá, với mỗi dòng mã chứa dòng ban đầu từ mẫu dưới dạng nhận xét. Phương thức này tạo ra một chuỗi mã JavaScript dựa trên tệp mẫu. Việc gọi eval(<code>) sẽ trả về một đối tượng Html mới có nội dung của mẫu sau khi chạy tất cả các tập lệnh máy chủ được nhúng. Mã được tạo nhằm mục đích giúp con người đọc được. Vì vậy, nếu cần gỡ lỗi một mẫu, bạn có thể gọi Logger.log(<code>) để xem kết quả.
Việc đánh giá mã này sẽ liên kết ngầm tất cả các biến trong phạm vi hiện tại. Nhìn chung, bạn nên sử dụng phương thức evaluate(). Phương thức này sẽ lấy các liên kết rõ ràng.
const template = HtmlService.createTemplate( '<b>The time is <?= new Date() ?></b>', ); Logger.log(template.getCodeWithComments());
Cầu thủ trả bóng
String – Một chuỗi dựa trên mẫu, có thể được đánh giá.
get Raw Content()
Trả về nội dung chưa xử lý của mẫu này.
const template = HtmlService.createTemplate( '<b>The time is <?= new Date() ?></b>', ); Logger.log(template.getRawContent());
Cầu thủ trả bóng
String – Nội dung thô của mẫu.