【发布时间】:2017-10-10 00:17:22
【问题描述】:
由于我正在使用 laravel 5.4 并在我的 laravel 文件夹中安装了 lavacharts,现在我想从 MySQL 数据库中获取数据,并且必须在 DonutChart 中显示相同的数据。
MyController.php
class ChartsController extends Controller
{
function chart(){
$lava = new Lavacharts;
$popularity = $lava->DataTable();
$popularity2 = $lava->DataTable();
$popularity ->addStringColumn('status')
->addNumberColumn('status')
->addRow(['Tickets Close', 5])
->addRow(['Tickets Open', 6])
->addRow(['Tickets Pending', 3]);
Lava::DonutChart('Popularity', $popularity, ['title'=>'Your Ticket Statistics'
]);
return view('chart',compact('lava'));
}
}
myView.blade.php
<div id="pop-div"></div>
<?= Lava::render('DonutChart', 'Popularity', 'pop-div') ?>
当我执行这段代码时,我得到一个错误
ErrorException in Lavacharts.php line 129:
'DonutChart' is not a valid Lavachart object. (View:
C:\wamp64\www\lavachart\resources\views\myView.blade.php
可以帮我解决这个问题吗?
【问题讨论】:
标签: php html mysql laravel-5.4