Sfortunatamente i miei dati JSON assomigliano a questo:
{
"SAK": {
"SA.TITTEL" : "The title",
"SA.ANSVFIRMANAVN" : "The name",
"SA.ANSVFIRMAID" : "An id"
}
}
E rende piuttosto difficile creare un modello, perché quando dico al JsRender {{: SAK.SA.TITTEL}} fallisce (comprensibile).
Ci dovrebbe essere un modo per sfuggire a questo DOT per far capire a JsRender cosa intendo. Qualcosa di simile a
{{:SAK."SA.TITTEL"}}
o
{{:SAK.SA.TITTEL}}
Ma nessuno di questi lavori e io sono stato incapace di trovare un modo per aggirare questo. Spero che qualcuno sappia come farlo.
I migliori saluti, Armaz Mellati
risposte:
2 per risposta № 1Tu puoi scrivere
{{:SAK["SA.TITTEL"]}}
Se la proprietà di livello superiore ha un punto, quindi utilizzare #data["..."]
- Quindi se tu avessi
{
"SA.K": {
"SA.TITTEL" : "The title",
allora potresti scrivere:
{{:#data[SA.K]["SA.TITTEL"]}}