【问题标题】:Uncaught ReferenceError: Chart is not defined in Laravel mix未捕获的 ReferenceError:图表未在 Laravel 混合中定义
【发布时间】:2021-10-05 14:53:43
【问题描述】:

我在我的 boostrap.js 中使用了 Laravel 中的 chart.js

 import Chart from 'chart.js/auto';

在我的刀刃上填满

var myChart = window.chart(
        $('#chart'),
        config,
    );

但总是得到 Uncaught ReferenceError: Chart is not defined

【问题讨论】:

    标签: javascript chart.js laravel-mix


    【解决方案1】:

    答案就在那里

    How to install Chart.js in Laravel? ("Uncaught ReferenceError: Chart is not defined")

    很简单,我们需要在一个新的 js 文件中声明 Chert in 文件。

    创建资源/js/loadbefore.js

    require('chart.js/dist/chart.js');
    

    在我们的 webpack.mix.js 中

    .js('resources/js/loadbefore.js', 'public/js')
    

    执行npm run dev

    之后,在我们的刀片 tamplete 中,我们在头部调用 loadbefore.js,我们可以在没有任何问题的情况下使用 Chart

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-23
      • 1970-01-01
      • 2018-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-14
      相关资源
      最近更新 更多