`
liang1long2qun3
  • 浏览: 15028 次
  • 性别: 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数据会以特定的...

    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社区广泛使用的预编译...

    gccw13-adv-md.pdf

    MD是GCC中用来描述目标机器架构的一个关键组件,它通过一组规则定义了目标平台上的各种指令如何被映射到具体的硬件实现上。MD不仅包括了指令格式、寻址模式等基本信息,还涉及了更高级别的抽象,如模式匹配、属性...

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

    标题 "Adv2-1.2.0-py3-none-any.whl.zip" 暗示了这是一个Python软件包的压缩文件,其中包含了名为 "Adv2-1.2.0-py3-none-any.whl" 的wheel文件。让我们深入探讨这个知识点。 在Python生态系统中,wheel是一种预编译...

Global site tag (gtag.js) - Google Analytics