Что я делаю не так?
Здравствуйте.
Решил написать 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, время: 21:53. |