首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >'DonutChart‘不是一个有效的Lavachart对象

'DonutChart‘不是一个有效的Lavachart对象
EN

Stack Overflow用户
提问于 2017-05-11 06:19:34
回答 1查看 266关注 0票数 3

由于我正在使用Laravel5.4,并在我的laravel文件夹中安装了洗碗机,现在我想从MySQL数据库中获取数据,并且必须在DonutChart中显示相同的数据。

MyController.php

代码语言:javascript
复制
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

代码语言:javascript
复制
<div id="pop-div"></div>
<?= Lava::render('DonutChart', 'Popularity', 'pop-div') ?>

当我执行这段代码时,我得到一个错误

代码语言:javascript
复制
ErrorException in Lavacharts.php line 129:
'DonutChart' is not a valid Lavachart object. (View: 
C:\wamp64\www\lavachart\resources\views\myView.blade.php

有什么能帮我解决这个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-18 12:26:21

我找到了答案。

我在视图中所面临的错误。我只是改变了我的观点

这是解决办法

从…

代码语言:javascript
复制
<div id="pop-div"></div>
<?= Lava::render('DonutChart', 'Popularity', 'pop-div') ?>

代码语言:javascript
复制
<div id="pop-div"></div>
<?php Lava::render('DonutChart', 'Popularity', 'pop-div') ?>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43907889

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档