2011-08-23 42 views
1

我有以下的JSON和假設,我不能修改它:我怎樣才能dynamicailly訪問某些JSON值與jQuery模板

{ 
    "structure": [ 
     {"property": "propA"}, 
     {"property": "propB"} 
    ], 
    "data": { 
     "propA": 7, 
     "propB": "something" 
    } 
} 

現在模板:

{{each structure}} 
     <span>${data.$value.property}}</span> 
{{/each}} 

我想要什麼要實現的是我在哪裏做${data.$value.property}}有同樣的結果,如果我做${data.propA}

問題:我不知道「propA」存在於「數據」js上。我訪問的那部分dinamically

在此先感謝!

回答

3

試試這個:

<span>${data[$value.property]}}</span> 
+0

但是當我需要打印「7」,將打印「propA」(data.propA) –

+0

伊夫更新了答案 – arnaud576875

+0

現在,它的工作! :D(刪除最後一個「}」) –