3

私は配列に使用します:正常に動作する 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",
    }
}

私は次のようなことをしたい:

`<h2>{{myObject.0}}</h2>` 

そして私は期待しています

<h2>book1</h2>

どうすればそれができるか考えていますか?

ありがとう

4

2 に答える 2

9

これを試して:

{{#with myObject.[0]}}   
    ..what ever you want to do with that object in here
{{/with}}

このシナリオでは、[ ] ブラケットを含める必要があります。

ただし、オブジェクトのプロパティにアクセスしようとしている場合、角括弧は必要ありません

myObject.0.objectProperty
于 2013-07-17T10:40:47.547 に答える