2013-08-08 3 views
5

मेरे पास kendo.dataviz.min.js के साथ एक निर्माण ग्रिड kendo.web.min.js है, लेकिन जब मैं दोनों टकराव का उपयोग करता हूं तो उपयोग होता है।क्यों kendo.web.min.js और kendo.dataviz.min.js संघर्ष?

लेकिन यह दिलचस्प है कि इस परियोजना jsfiddle यह अच्छी तरह से काम करता है लेकिन जब मैं परियोजना दृश्य स्टूडियो मैं निम्न त्रुटि लेखन त्रुटि का सामना करना पड़ा चलाएँ: रों अपरिभाषित है

jsfiddle code

enter image description here

<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> 

उत्तर

3

वे संघर्ष करते हैं क्योंकि उनमें एक ही फाइलें शामिल हैं - kendo.data.js, kendo.core.js आदि। आपको उन्हें एक ही पृष्ठ में कभी शामिल नहीं करना चाहिए - kendo.all.min.js या cre का उपयोग करें केवल आवश्यक सुविधाओं के साथ एक जावास्क्रिप्ट फ़ाइल खा लिया।

अधिक जानकारी केंडो यूआई दस्तावेज में उपलब्ध है - JavaScript dependencies

+0

मैं kendo.all.min.js का उपयोग किया है लेकिन समस्या यह है, क्योंकि मैं अब देखने स्पार्कलाइन ** ** – Martin

+0

क्यों जब मैं kendo.all.min.js स्पार्कलाइन का उपयोग अब और काम नहीं करता है? – Martin

+0

https://www.dropbox.com/sh/1mp20mw7izrycq2/eV2o2LFAlZ/problems.PNG – Martin

0

डेटाविज़ स्क्रिप्ट को वेब स्क्रिप्ट से पहले रखा जाना चाहिए।

<script src="js/kendo/js/kendo.dataviz.min.js"></script> 
<script src="js/kendo/js/kendo.web.min.js"></script> 
संबंधित मुद्दे