Tôi đang sử dụng mustache.js để hiển thị mẫu trong javascript. Tôi muốn kiểm tra xem danh sách có trống hay không để ẩn thẻ <h2>
trong ví dụ sau. Điều này có thể hoặc là mustache.js quá logic-ít hơn?Xử lý danh sách trống trong mustache.js
Đây là mẫu:
<h2>Persons:</h2>
<ul>
{{#persons}}
{{name}}
{{/persons}}
</ul>
và đây là dữ liệu:
{
"persons":[
{"name": "max"},
{"name": "tom"}
]
}
"Dữ liệu" không phải là JSON hợp lệ. –
Ngoài ra, bạn có thể muốn suy nghĩ về việc chuyển từ bộ ria mép sang [tay lái] (http://handlebarsjs.com/), điều này có thể duyên dáng hơn nhiều (tôi có dám nói không?) _handle_ trường hợp như thế này. Đây không phải là lần đầu tiên ai đó yêu cầu (và bị từ chối) và kiểm tra danh sách trống trong bộ ria mép: https://github.com/defunkt/mustache/issues/47. –
@ MДΓΓБДLL Tôi trừng phạt bạn vì đã không bình luận của bạn một câu trả lời (mà tôi vui vẻ sẽ bình chọn) bằng cách đăng tải nó như là một câu trả lời cho bản thân và ăn cắp các điểm nghiệp dư của bạn. – andrewrk