我正在尝试使用D3和Angular创建一个图表,使用从数据库中检索的数据 下面的代码显示chart_scan_times是我想要的数组,但图表没有显示数据。我最喜欢EJS页面上的“{{}}”语法问题,但我尝试在将chart_scan_times传递给数据的过程中包含<%=%>等,而不使用它
{{chart_scan_times}}
<bars data='{{chart_scan_times}}'></bars>
以下代码正确显示图表
<bars data='40,4,14,22,99'></bars>
非常感谢任何帮助
答案 0 :(得分:0)
似乎data
属性接受一个字符串,并且您正在传递一个数组。从您的控制器或初始化此表达式的任何地方尝试chart_scan_times = dataArr.join()