Amb*_*lon 3 html handlebars.js
我用于数组:myArray.0工作正常.但是当它是一个对象myObject.0不起作用.
这是我想要的对象的一个例子.
myObject : {
book1 : {
title:"One",
Author:"Someone",
Date:"19/06/13",
},
book2 : {
title:"Two",
Author:"Someone else",
Date:"12/02/10",
},
book3 : {
title:"Three",
Author:"Another someone",
Date:"03/09/03",
}
}
Run Code Online (Sandbox Code Playgroud)
我想做的事情如下:
`<h2>{{myObject.0}}</h2>`
Run Code Online (Sandbox Code Playgroud)
而且我期待
<h2>book1</h2>
Run Code Online (Sandbox Code Playgroud)
知道如何做到这一点吗?
谢谢
小智 9
试试这个:
{{#with myObject.[0]}}
..what ever you want to do with that object in here
{{/with}}
Run Code Online (Sandbox Code Playgroud)
在这种情况下,您必须包含[]括号.
但是,如果您尝试访问对象的属性,则不需要方括号
myObject.0.objectProperty
Run Code Online (Sandbox Code Playgroud)