laravel图表的过滤功能

时间:2017-12-14 08:27:04

标签: javascript laravel charts highcharts filter

我正在尝试为我的图表制作过滤功能,我知道它需要一些javascript,但我不知道如何开始或如何做。

我目前正在使用此软件包生成我的图表,ConsoleTVs / Charts,我从人们那里听说过滤器功能不是来自包,而是我必须自己创建。但我不知道从哪里开始,我环顾四周并且我并没有真正帮助我,我唯一知道的是有些人说使用ajax图表来做到这一点我可以更容易地过滤信息。也许过滤信息的时间我可以每年过滤图表

有人可以帮我解决如何开始或给我一些资源让我跟进并做到吗?提前谢谢。

这就是我生成图表的方式:

dashboardController:

       $users = DB::table('personal_infos')
          ->join('evals','evals.user_id', '=', 'personal_infos.id') 
          ->select('evals.EvalStatus','evals.created_at' ) 
          ->where('evals.EvalStatus', '=', 'Yes')  
          ->get();
         $chart1 = Charts::database($users, 'bar', 'highcharts')
                  ->width('100%')
                  ->title("Evaluation Status Result Montly")
                  ->elementLabel("Total Users")
                  ->dimensions(1000, 500)
                  ->responsive(true)
                  ->groupByMonth(date('Y'), true);
 return view('dashboard', ['chart1' => $chart1]);

dashboard.blade.php

{!! Charts::assets() !!}
{!! $chart->render() !!}

0 个答案:

没有答案