Javascript CanvasJS的jQuery导入错误

Javascript CanvasJS的jQuery导入错误,javascript,jquery,angularjs,node.js,canvasjs,Javascript,Jquery,Angularjs,Node.js,Canvasjs,我正在努力让商业版的canvasJS图形显示在HTML页面上。这次审判非常有效。当我过渡到商业版时,jQuery(v1.12.0)在加载时遇到了这些问题 为了将数据发送到canvasJS图,我使用angular(v1.5.8)将数据发送到canvasJS图(见下文)。但是,当我加载图形时,浏览器会显示以下错误消息: Error: Cannot find module 'js' 我已经检查了许多版本的jQuery。canvasJS团队表示,它与jQuery 1.4.0或更高版本(高达3.2.1)

我正在努力让商业版的canvasJS图形显示在HTML页面上。这次审判非常有效。当我过渡到商业版时,jQuery(v1.12.0)在加载时遇到了这些问题

为了将数据发送到canvasJS图,我使用angular(v1.5.8)将数据发送到canvasJS图(见下文)。但是,当我加载图形时,浏览器会显示以下错误消息:

Error: Cannot find module 'js'
我已经检查了许多版本的jQuery。canvasJS团队表示,它与jQuery 1.4.0或更高版本(高达3.2.1)兼容。然而,当我在控制器中运行
jQuery.getScript
时,服务器继续响应上面的错误。如果是这样,我将在后端运行nodejs

有没有一种方法可以解决这个问题,或者有没有另一种方法可以在不使用jQuery的情况下加载canvasJS脚本?

HTML


您是否可以确保jQuery供应商在angular供应商库之前加载,如果您有一个供应商库,那么您可以编写更多关于捆绑过程的内容

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.8/angular.min.js"></script>

<script
   src="https://code.jquery.com/jquery-1.12.0.js"
   integrity="sha256-yFU3rK1y8NfUCd/B4tLapZAy9x0pZCqLZLmFL3AWb7s="
   crossorigin="anonymous"></script>
app.controller('chartController', function ($scope, $http, $filter) {

  jQuery.getScript("commercial/canvasjs.js", function(){

    $scope.chart = new CanvasJS.Chart("chart", {
        title: {
            text: ""
        },
        axisY: {
            labelFontSize: 16,
        },
        axisX: {
            labelFontSize: 16,
        },
        data: [
            {
                dataPoints: [
                { label: "apple", y: 10 },
                { label: "orange", y: 15 },
                { label: "banana", y: 25 },
                { label: "mango", y: 30 },
                { label: "grape", y: 28 }
                ]
            }
        ]
    });

    $scope.chart.render();

});

});