/ / Dust.Jsセクションとパス - json、dust.js

ダスト.JSのセクションとパス - json、dust.js

次の形式でJSONエラーが発生する

error = [{field:"one", desc:"This is error for field one", value="FromPostFieldOne"},
{field:"two", desc:"This is error for field two", value="FromPostFieldTwo"}];

私は次のテンプレートに表示したい

{#error}
<form>
<input type="text" name="one" id="one" value="<!- value for field one from JSON-->"/>
<!-- Display error from JSON for field one here -->

<input type="text" name="two" id="two" value="<!- value for field two from JSON -->"/>
<!-- Display error from JSON for field two here -->

</form>
{/error}

私がこれを達成するかどうかはわかりませんether "明示的コンテキスト設定"または "{@if cond =" condition "} helper"。 Linkedin Dustサイトのすべての例では、オブジェクト配列ではなくJSONキー値でこれを行う方法を示しています。

ヘルプは感謝!

回答:

回答№1は1

あなたのjsonは有効ではありません、このようなものを作る必要があります:

 error = [
{
field:"one",
desc:"This is error for field one",
value:"FromPostFieldOne"
},
{
field:"two",
desc:"This is error for field two",
value:"FromPostFieldTwo"}
];