Проблема при загрузке плагина chartjs с использованием require.js - PullRequest
0 голосов
/ 11 июля 2019

Для того, чтобы настроить Chart.js еще, я хочу добавить еще одну библиотеку.Я с трудом загружаю библиотеку для Chart.js

, это библиотека chartjs-plugin-datalabels.Я использую chart.js 2.8.0

Это мой файл require.config.js

var require = {
urlArgs: "v=10",
baseUrl: "/",
waitSeconds: 0,
paths: {
    "bootstrap": "Scripts/bootstrap",
    "jquery": "Scripts/jquery-3.3.1",
    "blockUI": "Scripts/jquery.blockUI",
    "knockout": "Scripts/knockout-3.5.0",
    "momentjs": "Scripts/moment.min", //needed by chart js
    "chart": "Scripts/Chart.min", //chart js
    "chartjs-plugin-datalabels": "Scripts/chartjs-plugin-datalabels.min", //chartjs plugin
    "dataTables": "Scripts/DataTables/jquery.dataTables.min",
    "text": "Scripts/text",
    "sammy": "Scripts/sammy-0.7.5",
    "common": "App/common",
    "datepicker": "Scripts/bootstrap-datepicker",
    "datepickerITA": "Scripts/locales/bootstrap-datepicker.it",
    "toastr": "Scripts/toastr",
    "api": "App/api",
    "settings": "App/settings"
},
shim: {
    "bootstrap": {
        deps: ["jquery"]
    },
    "toastr": {
        deps: ["jquery"]
    },
    "blockUI": {
        deps: ["jquery"]
    },
    "dataTables": {
        deps: ["jquery"]
    },
    "chart": {
        deps: ["momentjs"]
    },
    "chartjs-plugin-datalabels": {
        deps: ["chart"]
    },
    "sammy": {
        deps: ["jquery"]
    },
    "common": {
        deps: ["knockout", "jquery"]
    },
    "datepicker": {
        deps: ["jquery", "bootstrap"]
    },
    "datepickerITA": {
        deps: ["jquery", "bootstrap", "datepicker"]
    },
    "api": {
        deps: ["jquery"]
    }
}

Это конфигурация страницы

define(["knockout", "text!./page-corso-progress.html", "toastr", "api", "common", "bootstrap", "chartjs-plugin-datalabels"], function (ko, pageTemplate, toastr, api, common, chart)

Что такоеэто я тут делаю не так?

...