私が書いたテンプレートコードだけを印刷せずに、私のJSONオブジェクトの一部をPolymerで印刷する方法を知りました。PolymerはStringからのJSONオブジェクトの一部を返します
私のJSONオブジェクトは次のようになります。私はこれを行うことができるよ
weekDagenVertalingen:{
type: Object,
value:
{
'MONDAY':'Maandag',
'TUESDAY':'Dinsdag',
'WEDNESDAY':'Woensdag',
'THURSDAY':'Donderdag',
'FRIDAY':'Vrijdag',
'SATURDAY':'Zaterdag',
'SUNDAY':'Zondag'
}
}
JavaScriptで:
var day = 'MONDAY';
console.log(weekDagenVertalingen[day]);
このJavaScriptコードが出力します: Maandag
しかし、いくつかのために試してみる理由:
{{weekDagenVertalingen[item.day]}}
JSONオブジェクトの実際の値ではなく、{{weekDagenVertalingen [item.day]}}という文字がそのまま出力されます。
私は、文字列をこのように得ることについて考えていた:
{{weekDagenVertalingen.item.day}}
しかし、私は、ポリマーitem.day
を伝えるためには価値がいかに見当もつかない。
私はここで間違っていますか?
はい、基本的にあなたが結合_property_として複数の変数を持つことはできません。代わりに、バインディング_function_(計算されたプロパティ)が必要になります。 –
まさに私が探していたもの!ありがとう、私はちょうど何を検索するか分からなかった。 – klokklok