【问题标题】:why kendo.web.min.js and kendo.dataviz.min.js conflicts?为什么 kendo.web.min.js 和 kendo.dataviz.min.js 冲突?
【发布时间】:2013-08-08 16:00:42
【问题描述】:

我拥有一个带有 kendo.dataviz.min.js 的构造网格 kendo.web.min.js,但是当我使用这两个时会发生冲突。

但有趣的是,项目 jsfiddle 它运行良好,但是当我运行项目视觉工作室时 遇到如下错误TypeError: s is undefined

jsfiddle code

<link href="css/themes.css" rel="stylesheet">
<link href="css/styles.css" rel="stylesheet">
<link href="css/base.css" rel="stylesheet" />
<link href="js/kendo/src/styles/kendo.dataviz.css" rel="stylesheet" />
<link href="js/kendo/styles/kendo.silver.min.css" rel="stylesheet" />
<link href="js/kendo/styles/kendo.common.min.css" rel="stylesheet" />
<script src="js/kendo/js/kendo.web.min.js"></script>
<script src="js/kendo/js/kendo.dataviz.min.js"></script>
<script src="js/kendo/src/js/kendo.dataviz.sparkline.js"></script>

【问题讨论】:

    标签: kendo-ui kendo-grid sparklines


    【解决方案1】:

    它们发生冲突是因为它们包含相同的文件 - kendo.data.js、kendo.core.js 等。您永远不应该将它们包含在同一页面中 - 使用 kendo.all.min.js 或创建一个 JavaScript 文件所需的功能。

    更多信息请参见 Kendo UI 文档 - JavaScript dependencies

    【讨论】:

    • 我用过 kendo.all.min.js 但问题是因为我不再查看迷你图** **
    • 为什么当我使用 kendo.all.min.js 迷你图时不再起作用?
    【解决方案2】:

    DataViz 脚本必须放在 Web 脚本之前。

    <script src="js/kendo/js/kendo.dataviz.min.js"></script>
    <script src="js/kendo/js/kendo.web.min.js"></script>
    

    【讨论】:

      猜你喜欢
      • 2021-11-08
      • 2020-03-04
      • 1970-01-01
      • 2011-08-03
      • 1970-01-01
      • 2019-05-13
      • 2016-12-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多