我接手了一个PHP + Ext JS项目。不幸的是,没有文档记录。我该如何查找正在使用的Ext JS版本?
在jQuery中,我们通过运行$().jquery;
来获取版本信息。在Ext JS中是否有类似的方法?
我接手了一个PHP + Ext JS项目。不幸的是,没有文档记录。我该如何查找正在使用的Ext JS版本?
在jQuery中,我们通过运行$().jquery;
来获取版本信息。在Ext JS中是否有类似的方法?
有两种简单的方法可以实现这一点。第一种方法是从Web浏览器的控制台中进行...
在 ExtJS 3.x 中:
Ext.version;
在 ExtJS 4.0 中:
Ext.getVersion('extjs');
在 >= ExtJS 4.1 中:
Ext.getVersion().version;
或者您可以查看 ext-all-debug.js 并检查脚本顶部的版本号。 在所有版本中(从 1.0 开始),都在 ext-all-debug 脚本的顶部包括版本号,它可能被称为其他名称,但只需在应用程序层次结构中查看即可。
Ext.version
返回未定义。 - GeoExt.getVersion().version;
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
});
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);
Ext.versions.extjs.version
Ext.versions
全局变量包含许多版本。
它还包含浏览器版本,如Chrome。Ext.versions
而不是Ext.version
。