私は速度1.7を使用しており、テンプレートは以下のとおりです。速度で二重引用符をエスケープする
var jsCode = "${code}";
eval(jsCode);
コードが "VAR ID = 123" である場合、JS実際のコードは
var jsCode = "var id = 123";
eval(jsCode);
問題がないです。
コードが「VAR名= 『ルーシー』」である場合には、その後、jsの実際のコードは
var jsCode = "var name = "lucy"";
eval(jsCode);
明らかに構文エラーがあるです。
コードがvar jsonStr = "{\" id \ ":1、\" name \ ":\" lucy \ "}」の場合、問題はより深刻です。
コードは不明ですが、何でもかまいません。
この問題を解決するにはどうすればよいですか?
user7294900 @速度のバージョンが1.7であるdidnの – PurpleCraw