2013-08-08 10 views
5

Possiedo una griglia di costruzione kendo.web.min.js con kendo.dataviz.min.js, ma quando utilizzo l'utilizzo si verificano entrambe le collisioni.perché i conflitti kendo.web.min.js e kendo.dataviz.min.js?

Ma è interessante che il progetto jsfiddle funziona bene, ma quando ho eseguito il progetto Visual Studio ho rilevato il seguente TypeError errore: s non è definito

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> 

risposta

3

Sono in conflitto perché includono gli stessi file - kendo.data.js, kendo.core.js ecc. Non dovresti mai includerli nella stessa pagina - usa kendo.all.min.js o cre mangiato un file JavaScript con solo le funzionalità richieste.

Ulteriori informazioni sono disponibili nella documentazione relativa all'interfaccia utente Kendo - JavaScript dependencies.

+0

Ho usato kendo.all.min.js ma il problema è perché non ho più vista sparklines ** ** – Martin

+0

Perché quando uso il kendo.all.min.js Sparkline non funziona più? – Martin

+0

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

0

Lo script DataViz deve essere inserito prima dello script Web.

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