0

Parse.com (javascriptSDK) でアプリを作成していますが、データベースから取得したアイテムのリストを表示する方法がわかりません。

項目は、Parse から取り込まれると、次の形式になります。

{
    "results":[
        {
            "name": "End of summer", 
            "owner": {
                "__type": "Pointer", 
                "className": "_User", 
                "objectId": "D4ttcoN6ex"
            }, 
            "createdAt": "2012-09-03T09:21:50.144Z", 
            "updatedAt": "2012-09-03T09:21:50.144Z", 
            "objectId": "Xp8Mz24fI3"
        }, {
            "name": "My summer holidays", 
            "owner": {
                "__type": "Pointer", 
                "className": "_User", 
                "objectId": "D4ttcoN6ex"
            }, 
            "createdAt": "2012-09-03T09:17:15.515Z", 
            "updatedAt": "2012-09-03T09:17:15.515Z", 
            "objectId": "hjqVThNgXu"
        }, {
            "name": "My summer", 
            "owner": {
                "__type": "Pointer", 
                "className": "_User", 
                "objectId": "D4ttcoN6ex"
            }, 
            "createdAt": "2012-09-03T09:17:31.139Z", 
            "updatedAt": "2012-09-03T09:17:31.139Z", 
            "objectId": "0UEHHXtyBG"
        }, {
            "name": "First day of school", 
            "owner": {
                "__type": "Pointer", 
                "className": "_User", 
                "objectId": "D4ttcoN6ex"
            }, 
            "createdAt": "2012-09-03T09:21:37.315Z", 
            "updatedAt": "2012-09-03T09:21:37.315Z", 
            "objectId": "W1OKKwLXmz"
        }
    ]
}

したがって、基本的には、名前、所有者、createdAt、updatedAt、および objectId を持つフォルダーのリストです。

underscore.js テンプレートを使用して、これらをリストに表示したいと考えています。

アンダースコアのドキュメントを使用して、私はこれを思いつきました:

<ul>
    <% _.each( folderList["results"], function( listItem ) { %>  
        <li><%= listItem["name"] %></li>
    <% }); %>
</ul>

(ここで、folderList は上記の配列です)。

しかし、これは何も表示しません<ul></ul>- エラーも何もありません。すると_.size(folderList)、正しいアイテム数である「4」が表示されます。

何をしているのかわかりませんし、Underscore に関する適切なドキュメントも見つかりません。

4

1 に答える 1