2

JSON配列をレンダリングしたい

{"myArray": [ {"name": "Steve"}, {"name": "Tom"} ]}

2 つの HTMLspanで:

<span data-i18n="...">Steve should appear here<span>
<span data-i18n="...">Tom should appear here<span>

それを達成するにはどのような値を設定するdata-i18n必要がありますか、または別の方法をお勧めできますか?

4

1 に答える 1

5

言及している JSON 配列がリソース ファイル (通常はtranslation.json) の一部である場合、参照オブジェクト プロパティと同様に、インデックスを使用して配列の要素を参照できます。

あなたの例では、次の HTML は を呼び出すときに期待するものを表示しますi18n()

<span data-i18n="myArray.0.name"><span>
<span data-i18n="myArray.1.name"><span>
于 2014-09-19T22:15:30.457 に答える