1

ホームページ(http://akdubya.github.com/dustjs/)を使用してdust.jsを試しています。選択したオプションを選択ボックスに設定しようとしています。これが私のデータモデルです:

{
  "name": "SOME NAME",
  "favorite_food": 1,
  "food_options": [{id:1, value: "Ice Cream"},{id:2, value: "Pizza"},{id:3, value:    "Fish"}]
}

food_options配列のidをfavorite_foodプロパティに一致させて、選択したオプションを設定したいと思います。これが私のテンプレートです:

<h1>{name}</h1>
<select>
  {#food_options}
    <option value="{id}"{@eq key=id value=favorite_food}  selected="true"{/eq} >
     {value}
    </option>
  {/food_options}
</select>

シンプルなはずで、いろいろなバリエーションを試しましたが、うまくいきません。どんなアドバイスも大歓迎です。

4

1 に答える 1

3

あなたが望んでいるダスト ヘルパーは、実際には、Dust.js の LinkedIn フォークの一部です。これらのヘルパーを使用できるようにするには、次のサイトを使用してみてください。

http://linkedin.github.com/dustjs/test/test.html

ダストの LinkedIn フォーク:

https://github.com/linkedin/dustjs

DustJs ヘルパー:

https://github.com/linkedin/dustjs-helpers

于 2012-11-13T18:37:17.290 に答える