談談我對Ext的認識,元芳,你怎麼看

2022-01-13 09:33:28 字數 1896 閱讀 9535

在頁面上加上div用於顯示這也是必須的

id='loginpanel' >

div>

在js中我們肯定需要將ext進行初始化,我們的ext初始化僅需兩步

ext.quicktips

.init();

ext.state

.manager

.setprovider(newext.state

.cookieprovider());

象如果視窗中有用可拖動面板的話,你在拖動後如果啟動了ext.state.manager.setprovider(new ext.state.cookieprovider()),就算重新整理後面板仍然會在你拖動後的位置。如果不啟用的話是不是就會按照預設的排列方式排列

上面**詳解點這裡1

var loginpasswords = new ext.form.textfield(}},

blanktext : label_login.loginpasswordblank // 密碼不能為空

// regex:/^.$/,

// regextext:'長度不能少於1位'

});// '登陸',

var loginbtn = new ext.button(

});// '取消'

var resetbutton = new ext.button(

});// 定義loginform panel

var loginform = new ext.formpanel( ,

waitmsgtarget : true,

items : [loginnames,loginpasswords,,

]},, ]}]

});// cookie中有值,設定記住密碼選中狀態

// 並賦值給使用者名稱與密碼

if ((uname != null && uname!='')

&& (upwd!=null && upwd!=''))

var loginfunc = function

() else

},failure : function

(form, action) else

loginform.getform().reset();

},waitmsg : label_login.waitmsg //'正在登入,請稍候...'

});}

};// 展示到登陸頁面body中的面板

var panel = new ext.panel( ,

items : [ , , , loginform]

});ext.get('loginpanel').setstyle('position', 'absolute').center(ext.getbody());

loginform.form.findfield('username').focus(true,false);

};

ext.onready(login);
function

getforgetpassword

(), success:function

(response),

failure:function

()

});}else

}

每天進步一點

label_login.loginname系統字段,讀者可以改成自己的文字

listeners註冊的監聽,按下鍵盤回車就把螢幕焦點放到密碼框

blanktext是右邊錯誤提示資訊

談談我對CMMI的認識

cmmi是一種非常好的軟體工程方法,已經總結和建立了很多優秀的流程方法,而且諮詢公司會提供模板資料,把這些別人的東西般過來學習和實施,就可以在自己的企業運作得非常好 在我看來,這些理解完全是錯誤的。這種錯誤理解或觀念,使得很多企業實施cmmi後卻完全看看不到效果,甚至事倍功半,開發效率和質量還比不上...

談談我對CSS的認識

最近一直很流行div css,我也就試著學了一下,css是標記性語言,配合html進行網頁外觀與內容實現分離。css是w3c組織制定並發布,由於w3c是民間組織,所以沒有強制要求各瀏覽器一定要對css給以支援,故此,各瀏覽器對css的支援也五花八門。不過隨著瀏覽器開發商對css認識的重視,現在對cs...

Hive 談談你對Hive的認識

結合其他同學和自己的筆記總結如下 由於hive採用了sql的查詢語言hql,因此很容易將hive理解為資料庫。其實從結構上來看,hive和資料庫除了擁有類似的查詢語言,再無類似之處。本文將從多個方面來闡述hive和資料庫的差異。資料庫可以用在online的應用中,但是hive是為資料倉儲而設計的,清...