Есть ли способ использовать невстраиваемые плагины с Chart.js с помощью пакета ConsoleTVs/Charts?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Есть ли способ использовать невстраиваемые плагины с Chart.js с помощью пакета ConsoleTVs/Charts?

Сообщение Anonymous »

Я работаю с приложением Laravel, которое использует Backpack и отображает диаграммы с помощью пакета ConsoleTVs/Charts. Судя по тому, что я нашел в Интернете, невозможно использовать не встроенные плагины, требующие регистрации; с помощью $this->chart->plugins(...) можно использовать только встроенные.
Я хочу использовать аннотацию строкиchartjs-plugin-annotation, но это плагин требует регистрации.
Вот мой контроллер диаграммы. Я хочу добавить аннотации к линиям:
declare(strict_types=1);

namespace App\Http\Controllers\Charts;

use Backpack\CRUD\app\Http\Controllers\ChartController;
use ConsoleTVs\Charts\Classes\Chartjs\Chart;

class ExampleChartController extends ChartController
{
public function setup(): void
{
$this->chart = new Chart();
$this->chart->labels(['Label 1', 'Label 2', 'Label 3']);
$this->chart->load(backpack_url('charts/example'));
}

public function data(): void
{
$this->chart->dataset('Group 1', 'bar', [1, 2, 3]);
}
}


Подробнее здесь: https://stackoverflow.com/questions/783 ... letvs-char
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»