Ich benutze Mops und ich möchte eine Variable an das Front-End für Informationen übergeben, aber wenn ich versuche, dass es wie ein Text passieren.Wie ein Objekt von Mops an Front-End übergeben Javascript
So mache ich das.
Code Controller:
res.render('view/edit', {
title: 'Title',
sub:true,
data: variableObject
});
Dies ist der Code in der gerenderte Ansicht:
script(type='text/javascript').
var x = "#{data}"
console.log(x);
Und das ist das Ergebnis des Protokolls
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
I Zugang KONNTE NICHT zu dem Objekt, weil es Text gibt, gibt es eine Möglichkeit, das Objekt wie ein Objekt zu übergeben?
Wie in der Antwort von dNitro, wird mit '! {JSON.stringify (y)}' das Problem der Escape-Funktion entfernt. – Matt
Das ist wirklich eine gute Antwort –