Получить версию Ext JS - PullRequest
8 голосов
/ 07 июля 2011

Я взял на себя проект PHP + Ext JS. К сожалению, нет документации. Как узнать, какая версия Ext JS используется?

В jQuery мы получаем версию, запустив $().jquery;. Что-нибудь подобное в Ext JS?

Ответы [ 4 ]

19 голосов
/ 07 июля 2011

Два простых способа сделать это.Первый из консоли веб-браузера ..

В ExtJS 3.x:

Ext.version;

В ExtJS 4.0:

Ext.getVersion('extjs');

In> = ExtJS 4.1

Ext.getVersion().version;

Или вы можете посмотреть в ext-all-debug.js и проверить номер версии в верхней части скрипта.Во всех версиях, начиная с 1.0, они содержат номер версии в верхней части сценария ext-all-debug, его можно назвать как-то иначе, но просто взгляните на иерархию вашего приложения.

2 голосов
/ 24 июня 2013

Начиная с ExtJS 4.1.1:

Ext.getVersion().version;
1 голос
/ 07 июля 2011

http://docs.sencha.com/ext-js/4-0/#/api/Ext.Version-method-getVersion

var ver = Ext.getVersion('core');
            if (ver.isLessThan('4.0.1')) {
                Ext.Msg.show({
                   title: 'Err',
                   msg: 'Old version',
                   buttons: Ext.Msg.OK,
                   icon: Ext.Msg.ERROR
               });
0 голосов
/ 21 марта 2014

поместите это в функцию JavaScript.

            var majorVersion;
        var fullVersion;
        if (Ext.version != undefined) {
            majorVersion = Ext.version.substring(0, Ext.version.indexOf("."));
            fullVersion = Ext.version;
        } else {
            majorVersion = Ext.getVersion().getMajor();
            fullVersion = Ext.getVersion().version;
        }
        alert("Ext version:"+majorVersion+" "+fullVersion);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...