Как сделать так, чтобы поверх моей колонки отображались метки данных? - PullRequest
1 голос
/ 18 марта 2020

После поиска документации около 2 часов и не найдя ответа (https://charts.erik.cat/), возможно, кто-то мне поможет с этим ... Я использую Laravel График диаграммы. js библиотека , Как сделать так, чтобы поверх моей колонки отображались метки данных? как на этой картинке на D C coulmn: enter image description here

Это мой код:

<?php

namespace App\Http\Controllers;

use App\Content;
use App\Charts\UserLineChart;
use Charts;

use Illuminate\Http\Request;

class ChartController extends Controller
{

  public function index(Request $request)
  {
    $content = Content::where('vei_sn', '23333')->get();
    if ($request->has('date_from') && $request->input('date_from') != '' && $request->has('date_to') && $request->input('date_to') != '') {
        $datefrom = $request->input('date_from');
        $dateto = $request->input('date_to');
        $content = $content->whereBetween('op_date', [$datefrom, $dateto]);
    }

      $OBD = $content->where('con_type', 'OBD')->count();
      $DC = $content->where('con_type', 'DC')->count();
      $BSL = $content->where('con_type', 'BSL')->count();
      $content = $content->pluck('con_type', 'con_type');

      $pChart = new UserLineChart;
      $bChart = new UserLineChart;

      $pChart->labels($content->values())->minimalist($display = true);
      $bChart->labels($content->values());
      $pChart->dataset('Connections', 'pie', [$OBD, $DC, $BSL]);
      $bChart->dataset('Connections', 'bar', [$OBD, $DC, $BSL])->options([
        'fill' => false,
      ]);
      return view('chart.index', compact('pChart', 'bChart'));
  }
}

...