ext js 之屬性和方法的使用

2021-06-07 00:54:27 字數 1253 閱讀 3825

說明:將配置檔案中的屬性複製到特定的物件

說明:將配置檔案中的屬性複製到特定物件,如果物件中保護配置檔案中的屬性,就不複製

constructor屬性

說明:在定義類的時候,定義類的建構函式

ext.define('class1',

});var obj = ext.create("class1",);

ext.msg.alert("obj屬性",obj.a+"   "+obj.b+"     "+obj.c);

上邊例子的結果是:

a,b,c

a,b,c

2、mixins的使用:類似於物件導向中的多繼承,使用如下

建立class1

ext.define('class1',);

建立class2

ext.define('class2',

});建立class3並整合來自class1和class2的所有成員屬性

ext.define("class3",

});例項化class3的物件

var obj = ext.create("class3");

obj.show();

顯示結果a,b,c,d

3、static靜態變數,由本類進行訪問不需要例項化

ext.define("test",

});沒有例項化test類

ext.msg.alert("test類的靜態屬性c的值是:",test.c);

顯示結果 c

4、config屬性包裝器,為屬性提供get和set方法

ext.define("test",

});var obj = ext.create("test");

通過get方法展示屬性值

ext.msg.alert("configproperty屬性的值是:",obj.getconfigproperty());               

顯示結果:hello, lisi

通過set方法設定屬性的值,注意:包裝器會把屬性的頭字母大寫

obj.setconfigproperty("set this property's value!");

通過get方法展示屬性值

ext.msg.alert("configproperty屬性的值是:",obj.getconfigproperty());               

顯示結果:set this property's value!

python之方法和屬性

構造方法 init self class bird def init self self.hunger true def eat self if self.hunger print aaaah.self.hunger false else print no.thanks b bird print b...

關於extjs使用iframe 關閉的方法

kevin 16 07 27 嘿嘿。忙嗎?問個小問題 var postwindow new ext.window show system.getactivitywindow close 之類的.kevin 16 37 11 我彈出的成功的 是在控制器裡面寫的 echo self center 16 ...

類中屬性和方法的定義和使用

1.1 在類中宣告屬性 語法 修飾符 型別 變數名 修飾符 型別 變數名 值 eg private string name 小明 public int age protected boolean isonline 修飾符 public 公有的,都可以訪問 protected 保護 只有子類能訪問 p...