`
liang1long2qun3
  • 浏览: 15060 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

EXT2.2自带例子,adv-vtypes.js文件中包含的daterange验证存在一个bug

EXT 
阅读更多

说明:

采用daterange验证的话,不能同时初始化两个DateField的值。如果同时初始化的话,会导致无限循环。

附件中包含一个例子。

 

EXT中包含的原代码:

 需要修改的地方,用红色标识

 

daterange : function(val, field) {
        var date = field.parseDate(val);

        if(!date){
            return false;
        }
        if (field.startDateField && (!this.dateRangeMax || (date.getTime() != this.dateRangeMax.getTime()))) {
            var start = Ext.getCmp(field.startDateField);
            start.setMaxValue(date);
            start.validate();
            this.dateRangeMax = date;
        }
        else if (field.endDateField && (!this.dateRangeMin || (date.getTime() != this.dateRangeMin.getTime()))) {
            var end = Ext.getCmp(field.endDateField);
            end.setMinValue(date);
            end.validate();
            this.dateRangeMin = date;
        }
        return true;
    }

 

 

 

 修改后的代码:

 

daterange : function(val, field) {
        var date = field.parseDate(val);

        if(!date){
            return false;
        }
        if (field.startDateField && (!this.dateRangeMax || (date.getTime() != this.dateRangeMax.getTime()))) {
           this.dateRangeMax = date;
            var start = Ext.getCmp(field.startDateField);
            start.setMaxValue(date);
            start.validate();
        }
        else if (field.endDateField && (!this.dateRangeMin || (date.getTime() != this.dateRangeMin.getTime()))) {
            this.dateRangeMin = date;
            var end = Ext.getCmp(field.endDateField);
            end.setMinValue(date);
            end.validate();
         }
         return true;
    }

 

 

分享到:
评论

相关推荐

    vox-adv-cpk.pth.tar

    first-order-model模型在VoxCeleb1数据集上的预训练模型基础版vox-adv-cpk.pth.tar,只有kp_detector和generator。

    解压缩vox-adv-cpk.pth.tar.zip

    Download network weights and place vox-adv-cpk.pth.tar file in the avatarify-python directory (don't unpack it). https://blog.csdn.net/lm19770429/article/details/121842387

    cudnn-linux-x86-64-8.9.6.50-cuda12-archive.tar.xz

    cudnn-linux-x86_64-8.9.6.50_cuda11-archive.tar.xz 适合操作系统为:linux , 需要配合 cuda12.

    pp-adv-asr1k-179.1a-46-67.0.0.pack.zip

    标题中的"pp-adv-asr1k-179.1a-46-67.0.0.pack.zip"表明这是一个针对Cisco ASR 1000系列路由器的软件包,具体型号可能是ASR1001。"pp-adv"可能代表“特性包”或“性能增强包”,而"179.1a-46-67.0.0"可能是版本号,...

    pp-adv-asr1k-1712.1a-49-67.0.0.pack.zip

    标题中的"pp-adv-asr1k-1712.1a-49-67.0.0.pack.zip"表明这是一个针对Cisco ASR 1000系列路由器的软件更新包。ASR(Adaptive Services Router)是Cisco公司推出的一系列高性能路由器,主要应用于服务提供商和大型...

    gpfs-4.1.1.0集成3.10.0-693.21.1.el7.x86_64内核

    总之,"gpfs-4.1.1.0集成3.10.0-693.21.1.el7.x86_64内核"为使用Red Hat Enterprise Linux 7且内核版本匹配的用户提供了一个高效、可靠的并行文件系统解决方案,适合处理大量数据的存储和处理需求。

    adv-processing.zip_ADV数据 处理_ADV数据处理_ADV流速_adv-processing_流速

    这篇内容将深入探讨"adv-processing.zip"压缩包中涉及的ADV数据处理相关知识点,包括数据预处理、坐标转换、信噪比分析以及相关系数的计算。 首先,我们要理解ADV数据的基本结构和格式。通常,ADV数据会以特定的...

    cudnn-linux-x86-64-8.9.7.29-cuda11-archive.tar.xz

    安装包名称:cudnn压缩包 适合系统:linux x86_64 版本号:8.9.7 需要匹配的cuda版本:cuda11.x

    adv-c-cpp-compiling.rar

    2. **链接**:链接是将编译后的目标文件或静态库合并成一个可执行文件的过程。它解决了函数和变量的地址问题,确保程序运行时能够找到所有需要的代码和数据。书中会涵盖静态链接和动态链接的区别,以及链接器如何...

    PyPI 官网下载 | oelint_adv-1.4.0.tar.gz

    oelint_adv-1.4.0.tar.gz文件是该库的源码压缩包,解压后会得到一个名为“oelint_adv-1.4.0”的目录,包含了该库的源代码、文档、测试用例等资源。通常,这个目录结构包含以下几个部分: 1. `setup.py`:这是Python...

    Adv2-1.1.0-py3-none-any.whl.zip

    标题 "Adv2-1.1.0-py3-none-any.whl.zip" 暗示这是一个包含Python软件包的压缩文件。在这个特定的案例中,`.whl` 文件是Python的 Wheel 格式,它是预编译的Python二进制包,用于简化安装过程。`.zip` 扩展名则表明这...

    Python库 | oelint_adv-2.6.3.tar.gz

    2.6.3是这个库的一个稳定版本,包含了对先前版本的改进和修复。Yocto项目是一个为嵌入式Linux系统提供自定义构建环境的开源框架,而oelint_adv则强化了这个环境下的代码审查过程。 在oelint_adv-2.6.3中,我们可以...

    HSP-V19-0345-001-ET200Pro-FC2Adv-4.7.14固件升级包

    HSP-V19-0345-001-ET200Pro-FC2Adv-4.7.14固件升级包

    vox-adv-cpk.pth.tar first-order-model模型在数据集上的预训练模型mgif*.yaml训练集

    vox-adv-cpk.pth.tar first-order-model模型在数据集上的预训练模型mgif*.yaml训练集 用于python pytorch根据视频和图片 最终效果是:静态的人物图片能动起来....

    Scala:jenrey-adv-master.zip

    "jenrey-adv-master.zip"是一个包含相关代码库的压缩文件,主要用于处理广告平台的实时数据分析和流量监控。Scala,作为一门多范式编程语言,以其强大的并发处理能力、函数式编程特性以及与Java平台的无缝集成,成为...

    libxcrypt-4.1.1-6.el8.x86_64.rpm

    离线安装包,亲测可用

    Adv2-0.3.3-py3-none-any.whl.zip

    标题 "Adv2-0.3.3-py3-none-any.whl.zip" 暗示了这是一个包含Python软件包的压缩文件,其中的".zip"扩展名表明它是一个压缩文件,而".whl"则代表它是Python的Wheel格式的安装包。Wheel是Python社区广泛使用的预编译...

    sunloginclient-11.0.0.36662-amd64.zip

    这个zip文件内包含了一个deb格式的安装包,表明它是专为Debian或基于Debian的Linux发行版(如Ubuntu)设计的。 向日葵远程控制软件提供了多种功能,包括远程桌面控制、远程文件传输、远程监控、无人值守访问等。...

Global site tag (gtag.js) - Google Analytics