ExtJS 5 Charts: диаграмма работает в скрипке, но не в приложении
Простая диаграмма, которую я сделал, прекрасно работает в Sencha Fiddle ( см. Здесь), но не будет работать в моем приложении. ошибка, которую я вижу в Chrome Developer Tools:
*Uncaught TypeError: Cannot read property 'get' of undefined*
на ext-all.js:19
я включен ext-charts.js
и даже Cartesian.js
чтобы увидеть, поможет ли это, но без сигары.
<script type="text/javascript" src="Components/Sencha/ext-all.js"></script>
<script type="text/javascript" src="Components/Sencha/packages/ext-charts/build/ext-charts.js"></script>
<script type="text/javascript" src="Components/Sencha/packages/ext-charts/src/chart/series/Cartesian.js"></script>
У кого-нибудь есть идея, почему это происходит?
1 ответ
Решение
Ну получается ext-charts
это старый пакет диаграмм из ExtJS 4 и sencha-charts
это новый пакет диаграмм, представленный в ExtJS 5.
Sencha Fiddle с версией ExtJS ниже 5.0.1 не будет отображать диаграммы, потому что пакет отсутствует.
Моя версия 5.0.1, поэтому загрузка sencha-charts
пакет решил проблему.