Ich verwende Geschwindigkeit 1,7 und die Vorlage ist unten.Escape doppelte Anführungszeichen in Geschwindigkeit
var jsCode = "${code}";
eval(jsCode);
wenn Code "var id = 123" ist, dann ist die tatsächliche js Code ist
var jsCode = "var id = 123";
eval(jsCode);
gibt es kein Problem.
Wenn jedoch der Code "var name = "lucy"", dann der eigentliche Code js ist
var jsCode = "var name = "lucy"";
eval(jsCode);
offensichtlich gibt Syntaxfehler ist.
Und wenn der Code ist var jsonStr = "{\" id \ ": 1, \" name \ ": \" lucy \ "}", ist das Problem ernster.
Der Code ist unbekannt, es kann alles sein.
Wie löst man dieses Problem?
@ user7294900 Geschwindigkeit Version 1.7 – PurpleCraw