У меня есть контекст шаблона данных, как это:Как проверить пустой объект в шаблоне Meteor?
data = {
"attribute1": {
"attribute2": {}
}
}
И в шаблоне метеора я делаю что-то вроде этого:
{{#with attribute1}}
{{#if attribute2}}
show some content
{{/if}}
{{/with}}
Я не хочу, чтобы показать что-нибудь, если attribute2 пустая объект. Однако я попробовал как {{#with attribute2}}{{/with}}
, так и {{#if attribute2}}{{/if}}
И он все равно отображает содержимое внутри, даже если это пустой объект.
Каков правильный способ проверить, является ли объект пустым в шаблоне пробела? Или это даже возможно?
Если вы используете метеорит с lodash, вы можете сделать что-то вроде '#if_.isEmpty (data [" attribute2 "])' или '#if data [" attribute2 "]. Length> 0' –