将转义字符传递到带有Flas的javascript模板中

2024-06-28 12:12:12 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我瓶子里的东西应用程序类型. 你知道吗

data = "date,New York,San Francisco,Austin\n20111001,63.4,62.7,72.2\n20111002,58,59.9,67.7\n" \
        "20111003,53.3,59.1,69.4\n20111004,55.7,58.8,68\n20111005,64.2,58.7,72.4\n20111006,58.8,57,77\n" \
        "20111007,57.9,56.7,82.3\n20111008,61.8,56.8,78.9\n20111009,69.3,56.7,68.8\n20111010,71.2,60.1,68.7\n" 
return render_template("chart.html", title="NY, SF, Austin Comparision", data=data)

这就是我在html页面标签中看到的。问题是Javascript将“\n”视为实际的新行。有没有一种方法可以对它进行编码,这样它就可以在不必对所有内容进行双反斜杠的情况下应用程序类型你知道吗

var data = "{{ data}}";

Tags: 应用程序瓶子类型newdatadatehtmlsan