1

JSONP 呼び出しの後、次のように返されます。

[
    {
        "text": "yo whats up?",
        "id": 1
    },
    {
        "text": "hey man!",
        "id": 2
    },
    {
        "text": "dude.",
        "id": 3
    }
]

実際の API 呼び出しは次のとおりです:
http://api.twitter.com/1/statuses/user_timeline/codinghorror.json

Dust.js を使用すると、次のようになります。

<ul>
{#myPosts}
  <li>{text}, {id}{~n}</li>
{:else}
  <p>Humm...</p>
{/myPosts}
</ul>

しかし、応答にキー「myPosts」はありません。それが問題です。API 呼び出しをチェックアウトして、JSON がどのように返されるかを確認してください。これは間違っていると解釈している可能性があります。

この配列内の各オブジェクトを反復処理するには、Dust.js でどの構文を使用すればよいでしょうか?

4

2 に答える 2

5

「現在のコンテキスト」ショートカットを使用できます。

{#.}
  {text} - {id}<br />
{/.}
于 2013-02-17T20:25:08.167 に答える