Ich habe Javascript-Objekt wie unten erhalten:Javascript kann nicht Objekt-Eigenschaftswert
var row = {
'fileAttribute' : {
'.\K\ar- #%i\.n/a': true,
'size': '2040',
'type' : 'pdf'
}
};
Aber wenn ich versuche Wert von row.fileAttribute zu erhalten [ '\ K \ ar- #% in/a.' ], Ich werde undefiniert statt wahr.
Ich weiß, dass es ist mein Eigentum Name enthält ein Sonderzeichen. row.fileAttribute.hasOwnProperty ('. \ K \ ar- #% i.n/a') gibt false zurück.
Ich habe versucht, diese Eigenschaftswerte durch _.values (row.fileAttribute ['. \ K \ ar- #% i.n/a']) zu extrahieren, jedoch habe ich leere Array.
Hier ist ein Beispiel für dieses Problem:
http://jsfiddle.net/fvu2pqzz/8/
ich Hilfe, Dank zu schätzen wissen!
Der Code, den Sie zu 'row.fileAttributes signifikant verschieden Link zu verwenden [‘. \ K \ ar- #% in/a ']) ' – Quentin
Scheint zu arbeiten: http://jsfiddle.net/fvu2pqzz/8/ – pawel
Typo Fehler definitiv. Es sollte 'fileAttribute' ohne ein' s' sein, sollte es nicht sein? –