我正在尝试为我的图表制作过滤功能,我知道它需要一些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() !!}