原創 GridView元件(二) 設計思路

2022-04-29 14:57:07 字數 1359 閱讀 9010

gridview元件(二):設計思路

上期回顧:

1、頁面結構:

gridview**本生是可以只用乙個table來渲染的。

但是為了結構清晰,便於維護,同時需實現table自行滾動且橫向滾動colhead,分為四塊:

(1)colhead列頭panel

(2)table資料panel

(3)page分頁panel

(4)drag拖拽線panel覆蓋在colheadpanel與tablepanel之上。

2、物件設計

統一入口gridview:

每次初始化時就會建立所有panel,並且根據配置初始化gridcontrol定義的物件

1 gridview.prototype =,initialize: function

() ,setoptions: function

() );

21if(this.opts.width == null

)

25._dragpanel)

._otherpanel);

27this

.formattempaltemodule();

28this

.formatcolmodule();

29this.colhead = new

gridcontrol.colheadcontrol();

41if(this

.opts.isdrag));

53}

54this.table = new

gridcontrol.tablecontrol();

72if(this

.opts.pagemodule)else

else

81}

82this.page = this

._pagepanel.gridpage();91}

92this.other = new

gridcontrol.ohtercontrol()

101this

.setwidth();

102}

103 };

時間原因先更新到這裡,未完待續…

原創 單點登陸 SSO 元件的設計與實現二

新增登出流程圖 2008 02 02 上面是整體流程圖,這個sso元件在安全上有了很充分的考慮,可以說是非常安全,那麼下面看看登入請求資料的格式,和為何它能保證真實性和完整性 這樣,當資料在傳輸過程中,如果站點編號,使用者編號,請求號任意一項做任何的修改,當認證中心接收到資料之後,均無法與簽名資訊進...

android元件GridView簡單使用

gridview與listview的用法基本一致,不同的只是布局。當我們開啟手機,應用會以宮格顯示,那就是gridview。以 形式展示給大家,介面卡使用 adapter,熟悉了介面卡的用法,就只需要注意幾個gridview的屬性即可。public class mainactivity extend...

(原創)無廢話C 設計模式之二 Singleton

無廢話c 設計模式之二 singleton 意圖 保證乙個類只有乙個例項,並提供訪問它的全域性訪問點。場景 我們現在要做乙個網路遊戲的服務端程式,需要考慮怎麼樣才能承載大量的使用者。在做web程式的時候有各種負載均衡的方案,不管是通過硬體實現還是軟體實現,基本的思想就是有乙個統一的入口,然後由它來分...