热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

JavaScript_JavascriptExtJsWindow组件

篇首语:本文由编程笔记#小编为大家整理,主要介绍了Javascript - ExtJs - Window组件相关的知识,希望对你有一定的参考价值。 1.所有组件都可以放入window,此时子组件不需要

篇首语:本文由编程笔记#小编为大家整理,主要介绍了Javascript - ExtJs - Window组件相关的知识,希望对你有一定的参考价值。



1.所有组件都可以放入window,此时子组件不需要配置renderTo,只需要将它们作为window的items子项即可。

2.items子项必须先创建,最后创建window,否则子项不会显示。

3.应在关闭window之前(beforeclose事件)销毁它 



Ext.create("Ext.window.Window", {
    id: "AuthorizationWin",
    title: "正在编辑……",
    autoShow: true,
    style: "border:none;padding:10px;",  //去除window组件dom元素的边框
    border: false, // 去除window组件的边框
    modal: true,  //添加遮罩
    layout: "anchor",
    width: 600,
    height: 450,
    items: [
            Ext.getCmp("gridPanel")
    ],
    listeners: {
        beforeclose: function () { //关闭前销毁window,不能在close时销毁,否则遮罩没法清除
            this.destroy();
        },
        close: function () { }
    }
});

登录框




Ext.onReady(function () {
    //创建表单
    Ext.create("Ext.form.Panel", {
        id: "formLogin",
        border: false, // 去除panel组件的边框
        defaultType: "textfield",
        defaults:{style:"margin-top:10px;"},
        layout: {
            type: \'vbox\',
            align: \'center\'
        },
        items: [
                {
                    height: 30,
                    emptyText:"用    户",
                    fieldStyle: { background: \'#ffffff url(/Img/Ico/user.png) no-repeat 8px center\', paddingLeft: \'33px\' }
                },
                {
                    height: 30,
                    emptyText: "密    码",
                    fieldStyle: { background: \'#ffffff url(/Img/Ico/block.png) no-repeat 8px center\', paddingLeft: \'33px\' }
                },
                {
                    xtype:"button",
                    style: "border:none;background:#16699E;margin-top:10px;",
                    iconCls:"btnIco",
                    width: 210,
                    height:30,
                    frame:false,
                    border: false,
                    text:"登  入"
                }
        ]            
    });

    Ext.create("Ext.window.Window", {
        title: "Drugs ERP Login",
        bodyPadding: 10,
        autoShow: true,
        style: "border:none;padding:10px;",  //去除window组件dom元素的边框
        border: false, // 去除window组件的边框       
        closable: false,
        draggable:false,
        layout: "anchor",
        width: 310,
        height:300,
        items: [
                Ext.getCmp("formLogin")
        ],
        listeners: {
            beforeclose: function () { //关闭前销毁window,不能在close时销毁,否则遮罩没法清除
                this.destroy();
            },
            close: function () { }
        }
    });
});


View Code



/*按钮内图标*/
.btnIco {
    backgroundurl(../../Img/Ico/login.png);
    margin-left:78px;
}


View Code

 

Javascript - 学习总目录



推荐阅读
  • 本文讨论了一个关于cuowu类的问题,作者在使用cuowu类时遇到了错误提示和使用AdjustmentListener的问题。文章提供了16个解决方案,并给出了两个可能导致错误的原因。 ... [详细]
  • 使用nodejs爬取b站番剧数据,计算最佳追番推荐
    本文介绍了如何使用nodejs爬取b站番剧数据,并通过计算得出最佳追番推荐。通过调用相关接口获取番剧数据和评分数据,以及使用相应的算法进行计算。该方法可以帮助用户找到适合自己的番剧进行观看。 ... [详细]
  • 本文介绍了闭包的定义和运转机制,重点解释了闭包如何能够接触外部函数的作用域中的变量。通过词法作用域的查找规则,闭包可以访问外部函数的作用域。同时还提到了闭包的作用和影响。 ... [详细]
  • PHP图片截取方法及应用实例
    本文介绍了使用PHP动态切割JPEG图片的方法,并提供了应用实例,包括截取视频图、提取文章内容中的图片地址、裁切图片等问题。详细介绍了相关的PHP函数和参数的使用,以及图片切割的具体步骤。同时,还提供了一些注意事项和优化建议。通过本文的学习,读者可以掌握PHP图片截取的技巧,实现自己的需求。 ... [详细]
  • 开发笔记:加密&json&StringIO模块&BytesIO模块
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文介绍了OC学习笔记中的@property和@synthesize,包括属性的定义和合成的使用方法。通过示例代码详细讲解了@property和@synthesize的作用和用法。 ... [详细]
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • ASP.NET2.0数据教程之十四:使用FormView的模板
    本文介绍了在ASP.NET 2.0中使用FormView控件来实现自定义的显示外观,与GridView和DetailsView不同,FormView使用模板来呈现,可以实现不规则的外观呈现。同时还介绍了TemplateField的用法和FormView与DetailsView的区别。 ... [详细]
  • 本文介绍了一款名为TimeSelector的Android日期时间选择器,采用了Material Design风格,可以在Android Studio中通过gradle添加依赖来使用,也可以在Eclipse中下载源码使用。文章详细介绍了TimeSelector的构造方法和参数说明,以及如何使用回调函数来处理选取时间后的操作。同时还提供了示例代码和可选的起始时间和结束时间设置。 ... [详细]
  • 带添加按钮的GridView,item的删除事件
    先上图片效果;gridView无数据时显示添加按钮,有数据时,第一格显示添加按钮,后面显示数据:布局文件:addr_manage.xml<?xmlve ... [详细]
  • 微信小程序导航跟随的实现方法
    本文介绍了在微信小程序中实现导航跟随的方法。通过设置导航的position属性和绑定滚动事件,可以实现页面向下滚动到导航位置时,导航固定在页面最上方;页面向上滚动到导航位置时,导航恢复到原始位置;点击导航可以平滑跳转到相应位置。代码示例也给出了具体实现方法。 ... [详细]
  • javascript  – 概述在Firefox上无法正常工作
    我试图提出一些自定义大纲,以达到一些Web可访问性建议.但我不能用Firefox制作.这就是它在Chrome上的外观:而那个图标实际上是一个锚点.在Firefox上,它只概述了整个 ... [详细]
  • 后台获取视图对应的字符串
    1.帮助类后台获取视图对应的字符串publicclassViewHelper{将View输出为字符串(注:不会执行对应的ac ... [详细]
author-avatar
勇_俊
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有