我将一个 JSON 对象从 Python 传递到 Javascript,它是通过 SQLAlchemy 从 MySQL 查询的一组日期。
日期集已使用格式设置
datetime.datetime.strftime(r,"%Y-%m-%dT%H:%M:%S.%f%z")
如下所示:
["2008-01-31T00:00:00.000000", "2008-02-29T00:00:00.000000", "2008-03-
31T00:00:00.000000"]
但他们的表现是:
["2008-01-31T00:00:00.000000", "2008-02-29T00:00:00.000000", "2008-03-31T00:00:00.000000"]
然后我得到语法错误。
我已经尝试过:
var dates = ({{dates}}).replace(/"/g, '\\"');
但是这没有效果。我需要能够将这组日期传递到 ChartJS 中的图表。
最佳答案
试试下面的方法::
""2008-01-31T00:00:00.000000"".replace(/"/gi,'\"');
否则数据发送时间服务将替换各自的格式
关于javascript - 未捕获的语法错误 : Unexpected token & due to " error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54091421/