我按照教程https://github.com/kevinkhill/lavacharts在我的應用程序中基於Laravel 5.1渲染了圖表。但無法呈現它。它給我錯誤LineChart('Stocks')在查看未找到。以下是我的控制器代碼&查看代碼。需要進行哪些更改才能解決此問題?無法渲染使用Lavacharts創建的Laravel 5.1中的LineChart
ChartController.php
public function generatecharts()
{
$lava = new Lavacharts;
$stocksTable = $lava->DataTable();
$stocksTable->addDateColumn('Day of Month')
->addNumberColumn('Projected')
->addNumberColumn('Official');
// Random Data For Example
for ($a = 1; $a < 30; $a++)
{
$rowData = array(
"2014-8-$a", rand(800,1000), rand(800,1000)
);
$stocksTable->addRow($rowData);
}
$Chart = $lava->LineChart('Stocks')
->setOptions(array(
'datatable' => $stocksTable,
'title' => 'Stock Market Trends'
));
return view('pages.analytics');
}
analytics.blade.php
@extends('layouts.app')
@section('title') analytics:: @parent @stop
@section('content')
<div class="row">
<div class="page-header">
<h2>Welcome to analytics</h2>
</div>
</div>
<div id="stock-div"></div>
echo $lava->render('LineChart', 'Stocks', 'stock-div');
@linechart('Stocks', 'stocks-div');
@endsection
什麼在Laravel 4.2嗎? – Vagabond