源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

ExtJs中简单的登录界面制作方法

  • 时间:2022-11-03 00:35 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:ExtJs中简单的登录界面制作方法
[b]一 首先请看图片[/b]  [img]http://files.jb51.net/upload/201008/20100819202602126.gif[/img] [b]二 登陆界面Ext代码[/b]
[u]复制代码[/u] 代码如下:
/// <reference path="http://http://www.1sucai.cn/Resources/ExtJs/vswd-ext_2.0.2.js" /> //加载提示框 Ext.QuickTips.init(); //创建命名空间 Ext.namespace('XQH.ExtJs.Frame'); //主应用程序 XQH.ExtJs.Frame.app = function() { } Ext.extend(XQH.ExtJs.Frame.app, Ext.util.Observable, { LoginLogo:new Ext.Panel({ id: 'loginLogo', height: 35, frame:true, bodyStyle:'padding-top:4px', html:'<h3><center>后台Ext框架</center></h3>' }), //登陆表单 LoginForm: new Ext.form.FormPanel({ id: 'loginForm', defaultType: 'textfield', labelAlign: 'right', labelWidth: 60, frame: true, defaults: { allowBlank: false }, items: [ { name:'LoginName', fieldLabel: '登陆账号', blankText: '账号不能为空', emptyText:'必填', anchor: '98%' }, { name:'LoginPsd', inputType: 'password', fieldLabel: '登陆密码', blankText: '密码不能为空', maxLength:10, anchor: '98%' } ] }), //登陆窗口 LoginWin: new Ext.Window({ id: 'loginWin', Title: '登陆', width: 250, height: 150, closable: false, collapsible: false, resizable:false, defaults: { border: false }, buttonAlign: 'center', buttons: [ { text: '关于' }, { text: '登陆' } ], layout: 'column', items: [ { columnWidth:1, items: Ext.getCmp("loginLogo") }, { columnWidth: 1, items: Ext.getCmp("loginForm") } ] }), //初始化 init: function() { this.LoginWin.show(); } }); //程序入口 Ext.onReady(function() { var loginFrame = new XQH.ExtJs.Frame.app(); loginFrame.init(); });
[b]三 使用心得 [/b]    1./// <reference path="http://www.1sucai.cn/Resources/ExtJs/vswd-ext_2.0.2.js" />这句为ext自动提示功能源文件   2.关于ext界面布局常用的有border,column,fit这几种,详细用法以后再作介绍   3.关于ext使用,其实大部分就是window,panel里面镶嵌自己需要的内容,如formpanel(表单)。   4.要理解{object config},其实大部分ext配置项都是基于这种形式的,{名称:值},如按钮{text:'l登陆'}   5.书写ext代码最好规范化,这样可以减少出错率。     大概形式:
[u]复制代码[/u] 代码如下:
      {         id:'',(最好写上)         配置信息,         (如果是最外层的别忘了写layout,布局模式)       }
  PS:欢迎大家补充,提意思。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部