Kịch bản sẽ là:đi qua một biến thành một khẩu jinja hoặc bao gồm từ một tập tin mẹ html
"bạn có một biến gọi là người, trong đó có một số lĩnh vực như tên, địa chỉ, vv mà bạn muốn vượt qua để một mảnh một phần của html" - giải pháp này có thể là kết quả từ một tìm kiếm cho khách hàng ví dụ
snippet.html
<div id="item">
<ul>
<li>
<span>{{name}}</span>
<span>{{address}}</span>
<li>
</ul>
</div>
mypage.html
<div id="result">
{% include "snippet.html" passing {{person}} %}
</div>
Cách tốt nhất để đạt được điều này là gì. Trong tài liệu hướng dẫn, nó nói về việc chuyển ngữ cảnh đi khắp mọi nơi, nhưng dường như tôi là một đối tượng khá lớn khi dựng các khuôn mẫu. chắc chắn nó dễ dàng hơn để vượt qua các đối tượng cụ thể vào mỗi mẫu?
gì về macro trong tập tin bao gồm – aWebDeveloper
Phần bực bội của việc này là bạn không thể làm sau đó nhỏ của bạn bao gồm chung chung đủ để được bất khả tri với tên "gọi biến", do đó, để nói chuyện. Ví dụ, nếu tôi đang xây dựng một cách chung chung để phân trang một số danh sách các đối tượng, tôi thường không có chúng trong một container gọi là "đối tượng", nó là một cái gì đó cụ thể hơn như "động vật". – Dan
@Dan Tại sao không sử dụng macro cho thay vào đó? – Achshar