arrays - 我不想将数据作为数组中的字符串获取-coffeescript
问题描述
在这里我正在创建一个数组data
class_enrollment_data_values = (class_id) ->
data = []
$.each $("#class_data_#{class_id}").data('enrollment-count'), (index, value) ->
data.push("{
x: #{value},
y: #{index + 1},
date: #{$("#class_data_#{class_id}").data('enrollment-dates')[index]}
}")
data
结果如下:
["{ x: 12, y: 1, date: 11/19/18 }", "{ x: 2, y: 2, date: 11/20/18 }"]
我实际上需要它如下,即没有字符串引号:
[{ x: 12, y: 1, date: 11/19/18 }, { x: 2, y: 2, date: 11/20/18 }]
解决方案
您将其作为字符串推送...删除 - " - 在代码中。
推荐阅读
- vba - VBA:对于循环隐藏行不起作用
- python - mySQL 多行动态插入 Python
- javascript - JS bind() 做什么来防止我的代码被重新绑定到另一个 this 上下文?
- angular - 从 Angular 2 前端到 springboot 服务的 POST 请求在 Chrome 浏览器中失败
- angular - 尝试使用 rxjs 和 angular 2 创建无限滚动
- python - 替换熊猫数据框中的单元格值
- regex - Elasticsearch 中的时间戳正则表达式
- android - 多部分正文为空
- hashicorp-vault - Vault:获取键值秘密
- keycloak - 角色活动和访问级别