Mustache - 检查对象数组中的布尔对象 属性
Mustache - Check boolean object property within object array
实际上我正在使用 mustache-express,而且我知道我可以使用如下条件:
{{^isFalse}}
和 {{#isTrue}}
,这些东西工作正常,但我的问题是:
我将对象数组发送到模板并使用 {{prop1}}{{prop2}} 列出它们的属性
我的对象有一个布尔值 属性,它只对第一个对象有效,我需要从这个对象中获取另一个 属性 并设置为音频元素 src,但我做不到做,despite this snippet。可能我遗漏了一些东西......但这是我尝试但没有成功的方法:
- 列表项
直接访问布尔值属性(就像他那样):
{{#myBoolean}}
<audio hidden src="{{myPath}}"></audio>
{{/myBoolean}}
- 列表项
访问数组调用,就像我对列表所做的那样:
{{#myArray}}
{{#myBoolean}}
<audio hidden src="{{myPath}}"></audio>
{{/myBoolean}}
{{/myArray}}
有什么方法可以做到这一点而无需创建单独的对象?
答案是:
{{#myArray.0}}
<audio hidden src="{{myPath}}"></audio>
{{/myArray.0}}
实际上我正在使用 mustache-express,而且我知道我可以使用如下条件:
{{^isFalse}}
和 {{#isTrue}}
,这些东西工作正常,但我的问题是:
我将对象数组发送到模板并使用 {{prop1}}{{prop2}} 列出它们的属性
我的对象有一个布尔值 属性,它只对第一个对象有效,我需要从这个对象中获取另一个 属性 并设置为音频元素 src,但我做不到做,despite this snippet。可能我遗漏了一些东西......但这是我尝试但没有成功的方法:
- 列表项
直接访问布尔值属性(就像他那样):
{{#myBoolean}}
<audio hidden src="{{myPath}}"></audio>
{{/myBoolean}}
- 列表项
访问数组调用,就像我对列表所做的那样:
{{#myArray}}
{{#myBoolean}}
<audio hidden src="{{myPath}}"></audio>
{{/myBoolean}}
{{/myArray}}
有什么方法可以做到这一点而无需创建单独的对象?
答案是:
{{#myArray.0}}
<audio hidden src="{{myPath}}"></audio>
{{/myArray.0}}