我正在尝试为图表创建过滤器功能,我知道它需要一些JavaScript,但我不知道如何开始或如何做。
我目前正在使用此程序包来生成图表,ConsoleTV /图表,并且我听到人们说过滤功能不是来自程序包,而是必须自己创建。但是我不知道从哪里开始,我环顾四周,但并没有真正帮助我,我唯一了解的是有些人说要使用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() !!}
@ Kamil Kuligpodríasmostrar un tutorial de como utilizar Highstock