Что я делаю не так?
Здравствуйте.
Решил написать hello world используя extjs (если быть более точным, просто скопипастить с официального сайта) index.html <html> <head> <meta charset="utf-8"> <title>Hello Ext</title> <link rel="stylesheet" type="text/css" href="../extjs/packages/ext-theme-neptune/build/resources/ext-theme-neptune-all.css"> <script type="text/javascript" src="../extjs/ext-all-debug.js"></script> <script type="text/javascript" src="app.js"></script> </head> </html> app.js Ext.application({ name: 'HelloExt', launch: function() { Ext.create('Ext.container.Viewport', { layout: 'fit', items: [ { title: 'Hello Ext', html : 'Hello! Welcome to Ext JS.' } ] }); } }); и..... ничего не получается в консоли браузера вылезает ошибка: TypeError: Ext.application is not a function |
Код рабочий. Проверил здесь:
https://fiddle.sencha.com/fiddle/7f0 Проверьте, правильно ли указан путь к ext-all-debug.js и действительно ли этот файл загружается браузером. |
Проверил. Все файлы загружаются. Если использова extjs 4 все работает в 5-ой версии вылезает эта ошибка. ПОМОГИТЕ!!!! два для писать hello world это перебор :cray: я даже на другом компе проверил. тоже самое.
|
Пользуйтесь сборкой. Измените путь к библиотеке на следующий:
../extjs/build/ext-all-debug.js Он указан в руководстве: http://docs.sencha.com/extjs/5.0.0/g..._to_extjs.html |
Ой! И правда! Спасибо!
|
Часовой пояс GMT +3, время: 03:16. |