Yii2图表未定义

问题描述 投票:0回答:1

我正在尝试使用Yii2时在图表上显示一些数据。我已经通过作曲家安装了Yii2 Chart JS。下面的代码取自文档

use practically\chartjs\Chart;

Chart::widget([
    'type' => Chart::TYPE_BAR,
    'datasets' => [
        [
            'data' => [
                'Label 1' => 10,
                'Label 2' => 20,
                'Label 3' => 30
            ]
        ]
    ]
]);

现在刷新此页面时,我看不到任何图表。但是在inspect->console中出现错误

未捕获的ReferenceError:未定义图表

我调查了这个问题,找到了一些解决方案,但仍然无法执行任务。

任何帮助将不胜感激。

javascript charts yii2 chart.js yii2-advanced-app
1个回答
0
投票

要显示图表,您必须echo小部件的结果

echo Chart::widget([
    'type' => Chart::TYPE_BAR,
    'datasets' => [
        [
            'data' => [
                'Label 1' => 10,
                'Label 2' => 20,
                'Label 3' => 30
            ]
        ]
    ]
]);
© www.soinside.com 2019 - 2024. All rights reserved.