extjs 获取Ext JS版本

ix0qys7i  于 2023-11-18  发布在  其他
关注(0)|答案(5)|浏览(284)

我接手了一个PHP + Ext JS项目。不幸的是,没有文档。我如何找到正在使用的Ext JS版本?
在jQuery中,我们通过运行$().jquery;来获取版本。在Ext JS中有类似的吗?

nfs0ujit

nfs0ujit1#

有两种简单的方法可以做到这一点。第一种是从Web浏览器的控制台。
在ExtJS 3.x中:
第一个月
在ExtJS 4.0中:
Ext.getVersion('extjs');
In >= ExtJS 4.1
Ext.getVersion().version;
或者你可以查看ext-all-debug.js并检查脚本顶部的版本号。在所有版本中,可以追溯到1.0,它们在ext-all-debug脚本的顶部包含版本号,它可能被称为其他东西,但只需查看应用程序层次结构。

ubof19bj

ubof19bj2#

自ExtJS 4.1.1起:

  1. Ext.getVersion().version;

字符串

txu3uszq

txu3uszq3#

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

  1. var ver = Ext.getVersion('core');
  2. if (ver.isLessThan('4.0.1')) {
  3. Ext.Msg.show({
  4. title: 'Err',
  5. msg: 'Old version',
  6. buttons: Ext.Msg.OK,
  7. icon: Ext.Msg.ERROR
  8. });

字符串

pepwfjgg

pepwfjgg4#

把它放在JavaScript函数中。

  1. var majorVersion;
  2. var fullVersion;
  3. if (Ext.version != undefined) {
  4. majorVersion = Ext.version.substring(0, Ext.version.indexOf("."));
  5. fullVersion = Ext.version;
  6. } else {
  7. majorVersion = Ext.getVersion().getMajor();
  8. fullVersion = Ext.getVersion().version;
  9. }
  10. alert("Ext version:"+majorVersion+" "+fullVersion);

字符串

cuxqih21

cuxqih215#

您也可以使用此代码获取ext js版本

  1. Ext.versions.extjs.version

字符串
实际上Ext.versions全局变量包含多个版本。
它还包含像Chrome浏览器版本。
变量名为Ext.versions而不是Ext.version
谢谢,希望能帮到你.

相关问题