【发布时间】:2017-11-28 12:02:13
【问题描述】:
需要在我的视图中渲染图表,但它返回 Undefined variable: chart (View: C:\wamp64\www\adminkik\resources\views\home.blade.php) 。 这是我放在视图中的内容
<div class="col-lg-12"> {!! $chart->html() !!} </div>
而我的 HomeController 我的 HomeController@index 是这样的
$chart = Charts::multi('bar', 'material') ->title("My Cool Chart")
->dimensions(0, 400)
->dataset('Element 1', [5,20,100])
->dataset('Element 2', [15,30,80])
->dataset('Element 3', [25,10,40])
->labels(['One', 'Two', 'Three']);
return view('home',['charts'=>$chart]);
我需要帮助
【问题讨论】:
-
你返回了不同的键,你使用了不同名称的变量,请像
return view('home',['chart'=>$chart]);一样返回或使用{!! $charts->html() !!}
标签: javascript php jquery charts highcharts