Wie ein Objekt an den Client übergeben wird Javascript - NodeJS & express
Ich habe ein paar Probleme. Ich versuche, ein Objekt zur Verwendung auf meiner JavaScript-Clientseite zu senden, wenn ich die Ansicht rendere. Ich sende es auf diese Weise (ich benutze Lenker)
> locations=[ {
> local:"my_local",
> desc:"myDesc"
> }];
res.render('myView', { locaciones:locaciones });
// Dann versuche ich aus meiner Sicht in einem Skript-Tag, diese Variable zu erhalten und sie auszudrucken
<script>
var myObj='{{locations}}';
console.log(locations);
</script>
das Ergebnis ist das:
[object]
und ich kann keine Eigenschaft davon verwenden, weil es undefiniert ist