javascript - 未捕获的语法错误 : Unexpected token & due to &quot error

标签 javascript json

我将一个 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 &quot error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54091421/

相关文章:

javascript - 如果选中复选框,则获取当前位置

javascript - Ionic 2过滤本地json文件

c# - Json.NET 中的数字格式 "R"

javascript - jQuery 从属性中获取 JSON

javascript - 为什么悬停某个元素时无法更改下拉菜单颜色?

javascript - 以惯用方式组织 javascript webdriver Promise 代码

ruby-on-rails - Rails:如何将多个对象渲染为JSON?

javascript - PHP jQuery :Convert HTML to JSON from given url and create a tree view of html elements

javascript - 使用 Apps 脚本将图片上传到 Google 云端硬盘

javascript - 如何使用jquery在没有iframe的情况下获取body的innerHtml