Строка, которую вы возвращаете, недействительна JSON. Имена в объектах должны быть кавычками, и вся строка должна быть помещена в { … }
для формирования объекта. JSON также не может содержать что-то вроде new Date()
. JSON - это всего лишь небольшое подмножество JavaScript, которое имеет только строки, числа, объекты, массивы, true
, false
и null
.
См. Грамматику JSON для Дополнительная информация.
Вы пытались установить для gridLines.offsetGridLines значение false? Это должно работать нормально. Ознакомьтесь с документацией здесь: https://www.chartjs.org/docs/latest/charts/bar.html#scale-configuration
options: {
scales: {
xAxes: [{
gridLines: {
offsetGridLines: false
}
}
}
}