kendo UI 与 angularjs 和 require.js 问题

issue while kendo UI with angularjs and require.js

我正在使用 kendo UI 与 angularjs 和 require.js 我没有将 "kendo.all.min.js" 添加到我的项目中。 我正在根据要求下载js。 使用版本 * Kendo UI v2014.2.903 时一切正常 然后我升级到新版本 Kendo UI v2015.1.429 然后我发现了以下问题

  1. 馅饼完全坏了。获取错误

"Error: Invalid value for attribute d="M5 5 L NaN 5 NaN 160 5 160Z" in kendo.drawing.min.js"

  1. 缺少条形图上的启动动画(动画:- 将条形从 0 提升到特定值) 以下是我的 main.js 文件

    require.config({
    baseUrl: 'js',
    waitSeconds: 60,
    paths: {        
        moment: 'vendor/moment.min',
        k: "vendor/kendo_new",
        cryptojs: "vendor/CryptoJS-3.1.2",
        signalR: 'vendor/signalR/jquery.signalR-2.0.3.min',
        noext: 'vendor/noext/noext',
        bootstrapAng: 'vendor/bootstrap/ui-bootstrap-tpls-0.12.1.min',
        dateP: 'vendor/daterangepicker/date',
        datePicker: 'vendor/daterangepicker/daterangepicker.jQuery.min',
        dateFormat: 'vendor/daterangepicker/date.format.min',
        directory: 'controllers/directoryController',
        addUpdateContactCtr: 'controllers/addUpdateContactController',
        noContactCtr: 'controllers/noContactController',
        outlookSyncInfoCtr: 'controllers/outlookSyncInfoController',
        eventWatchlistCtr: 'controllers/eventWatchlistController',
        notificationsPopupCtr: 'controllers/notificationsPopupController',
        changePwdCtr: 'controllers/changePwdController',
        loggedOutCtr: 'controllers/loggedOutController',
        mathUtil: 'vendor/math/math.min',
        redactor: 'vendor/redactor/redactor',
        redactor_9_x: 'vendor/redactor/angular-redactor-9.x'
    },
    shim: {
        app: {
            deps: ['k/kendo.scheduler.min', "k/kendo.window.min", 'k/kendo.grid.min', "k/kendo.tabstrip.min"]
        }
    }
    });
    
    require(
    [        
        'app',
        'routeResolver',
        'vendor/angucomplete-alt/angucomplete-alt.min',
         "k/kendo.dataviz.chart.min",
         "k/kendo.autocomplete.min",
         "k/kendo.core.min",
         "k/kendo.angular.min",
         "k/kendo.editable.min",
         "k/kendo.combobox.min",
         "k/kendo.datepicker.min",
         "k/kendo.numerictextbox.min",
         "cryptojs/aes.min",
         "cryptojs/sha256.min",
         "bootstrapAng",
         "dateP",
         "datePicker",
         "dateFormat"
    ],
    function () {
        angular.bootstrap(document, ['MyApp']);
    });
    

我不明白为什么上面的代码在旧版本上工作正常,但在新版本上却不行。 知道我在这里做错了什么吗?

我找到了解决方案。这太奇怪了。 date.js 冲突问题。 更换了新的 date.js,一切都开始工作了。