我一直在尝试使用dust.js,使用主页创建模板(http://akdubya.github.com/dustjs/)。我只是想在选择框中设置选定的选项。这是我的数据模型:
{
"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>
看起来它应该很简单,我尝试了各种变化,但无法让它发挥作用。非常感谢任何建议。