Problem mit Javascript-Anführungszeichen?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-19 10:12:43
0
2
659

Ich weiß nicht, wie ich die Frage ausdrücken soll. Gehen Sie direkt zum Code

  xAisdata.push("(u'Chunyang', 9)")
        
  xAisdata.push("(u"Fu'an", 505)")#值中的"和外面的"冲突了。
        
  xAisdata.push("(u'Huwei', 250)")
        
  xAisdata.push("(u'Tainan City', 66926)")
        
  xAisdata.push("(u'Dacang', 868)")
        

Der dem Array hinzuzufügende Wert ist der aus der Datenbank abgerufene Wert. Daher ist eine Änderung dieses Werts möglicherweise nicht praktikabel. Wie soll ich mit dieser Situation umgehen? Danke


{% for k,v in data %}
            xAisdata.push("{{ k | safe}}");
{% endfor %}

{% %} ist die Vorlagensyntax von Django

曾经蜡笔没有小新
曾经蜡笔没有小新

Antworte allen(2)
阿神
var str = "(u\"Fu'an\", 505)"; 

console.log(str); 

用转义字符 \

如果从 数据库里出来没有带上 \

建议这样: 用模版字符串

`(u\"Fu'an\", 505)`
伊谢尔伦

把那个 (u"Fu'an", 505) 、 (u'Dacang', 868)等赋值给一个局部变量,然后push(变量)不行吗?

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage