Extjs3常用基礎方法使用詳解

2021-06-08 05:16:36 字數 1900 閱讀 3034

/**

* extjs3.4常用基礎方法使用*/

ext.onready(function();

var colorsobjecttype=ext.type(colorsobject);

document.write(colorsobjecttype);//colorsobjecttype's value is "ojbect"

var anumber=1;

var astring='1';

驗證某個值是否數字的乙個輔助方法,若不是,返回指定的預設值

// number is 1.

var number=ext.num(anumber,0);

document.write(number);

//不是數字,返回指定預設值

number=ext.num(astring,0);

document.writeln(number);

//converting empty references to a default value;

//驗證值是否非空、非null、非undefined、非空白字元的便捷方法

var empty;

var notempty=ext.value(empty,'defaultvalue',false);

notempty is 'defaultvalue'

document.writeln(notempty);

var sample;

var defined=ext.util.format.undef(sample+'define is an empty string

');document.write(defined);

// defined is now "sample is now defined".

sample = "sample is now defined";

defined = ext.util.format.undef(sample);

document.write(defined + '

');*/

/*var needsescape = "extjs's string class will escape this";

//escape方法對『進行轉移為\'

var escaped = string.escape(needsescape);

document.write(escaped+'

');var sort='asc';

sort=sort.toggle('asc','desc');

document.write(sort);

var sample = "some text";

var converted=ext.util.format.uppercase(sample);

// converted is now "some text".

document.write(converted+'

');sample = "some text";

converted=ext.util.format.lowercase(sample);

document.write(converted+'

');*/

var number1 = 20;

var number2 = 72;

//constrain輸出在木個範圍的值,就輸出最小值或最大值

var constrained = number1.constrain(25, 50);

document.write(constrained+"

");var constraineds = number2.constrain(25, 50);

document.write(constraineds+"

");}

);

ExtJs3常用控制項操作例項

結合工作內容,不定期更新。這裡面可能會講到一些常用的元件的操作。json 1.gridpanel 這個最常用,就是 嘛,從後台接到收據的store裡面讀出資料,比如我傳遞了乙個json,裡面是物件的各個屬性,那麼我在前台顯示的話,就要這樣。其中有乙個可以自己調整部分字型顏色,比如如果是y就顯示對號,...

extjs3合併表頭 rowspan

extjs3的表頭合併,雖然有columnheadergroup控制項,但是這個控制項無法實現合併行rowspan,顯示太醜,為此只能自己去改extjs的原始碼,先上效果 grid中增加屬性rows,rows的內容為 組成的陣列 var cm new ext.grid.columnmodel cm....

Extjs4中的樹與extjs3中相比變化真大啊!

這段時間在整extjs4,其中涉及到要把以前做extjs3中好多的自定義元件,改寫到4下面去,在這個過程中發現extjs4更新變化實在是大,可以說是翻天覆地的變化也不為過。像以前做的佇列檔案上傳元件,就用了好久才改到4下面可以用,中間碰到了一系列的問題,後來改造自己做的imgcrop元件,又是用了n...