Javascript Chart.js条形图的值始终为1 whyle

Javascript Chart.js条形图的值始终为1 whyle,javascript,php,chart.js,Javascript,Php,Chart.js,我是JavaScript的初学者,对Chart.js的实现有一个问题。我从我的数据库中得到了几个变量,我将它们像这样传输到js代码中: var e10_js = <?php echo $e10_durchschnitt_dec; ?>; 如果我将一个变量更改为一个普通数字,如下所示: data: [diesel_js,e5_js,e10_js,diesel_max_js,e5_max_js,2] 每个酒吧都正常地出现。如果我不这样做,并且只有我的变量控制条,每个条的值都是1 我真

我是JavaScript的初学者,对Chart.js的实现有一个问题。我从我的数据库中得到了几个变量,我将它们像这样传输到js代码中:

var e10_js = <?php echo $e10_durchschnitt_dec; ?>;
如果我将一个变量更改为一个普通数字,如下所示:

data: [diesel_js,e5_js,e10_js,diesel_max_js,e5_max_js,2]
每个酒吧都正常地出现。如果我不这样做,并且只有我的变量控制条,每个条的值都是1

我真的不知道为什么它不起作用。。。希望有人能帮助新手-- thx很多

尝试使用
Number()

另外,您确定PHP变量不是null吗?

尝试使用
Number()

另外,您确定PHP变量不是null吗

data: [diesel_js,e5_js,e10_js,diesel_max_js,e5_max_js,2]