我通过Python将以下字典数组发送到HTML:
[{'color': '#CFCFC4', 'day': 7}, {'color': '#FDFD96', 'day': 8}]
然后使用以下行发送到Javascript
函数:
generateHTML("{{ colors }}");
但是,在将数组发送到Javascript时,数组中的撇号将转换为'(;)
,使其看起来像
[{'(;)day'(;): 7, '(;)color'(;): '(;)#CFCFC4'(;)}, {'(;)day'(;): 8, '(;)color'(;): '(;)#FDFD96'(;)}]
删除括号。我怎样才能保留数组的原始形式?