0
這就是我在Flask app.py中的內容。使用Flask將轉義字符傳遞到javascript模板中
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」當作一個實際的新行。有沒有辦法對它進行編碼,這樣它不不必雙反斜線一切app.py
var data = "{{ data}}";
使用{{{數據}}}這會做 –
試圖給我一個錯誤500內部服務器錯誤。 – lauralindy