Как использовать массив laravel в скрипте chartist.js - PullRequest
0 голосов
/ 03 мая 2019

Мой массив laravel находится в неправильном формате для сценария Chartist.js для обработки в качестве меток. Поскольку мои метки являются строками (имя продавца), они заключены в кавычки и никогда не читаются должным образом сценарием чартиста.

Я пробовал кодировать как json и заменить "на", но они все равно читаются как " Sales Person " вокруг значений жала.

Числа работают нормально, однако с Chartist очень трудно использовать строки.

Коллекция Laravel

$advisors_raw = Paymentplan::distinct()->whereNotNull('owner')->orderBy('owner', 'asc')->pluck('owner');

Chartist Скрипт, который не читает массив:

new Chartist.Bar('#chart3', {
  labels: [{{$advisors_raw}}],
  series: [{{$pruchase_total_2019}}],
});

1 Ответ

0 голосов
/ 03 мая 2019

Показ нам образца поможет нам лучше, но вы должны попробовать использовать вместо этого

new Chartist.Bar('#chart3', {
  labels: {!!$advisors_raw!!},
  series: {!!$pruchase_total_2019!!},
});

** Редактировать снятые квадратные скобки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...