Sencha Touch快速入門2.0 API文檔看懂了嗎?
Sencha Touch快速入門2.0 API文檔是本文要介紹的內(nèi)容,本文來(lái)說(shuō)一下官方文檔以及其他的一些東西。大部分問(wèn)題,其實(shí)都是可以通過(guò)查閱文檔來(lái)解決的。
因?yàn)?strong>文檔是沒辦法直接用瀏覽器打開來(lái)看的,所以請(qǐng)大家先將sencha-touch-1.1.0下的docs文件夾部署到本機(jī)的IIS或者其他服務(wù)器上,以便查閱。
怎么部署文檔
Win7的話,比較簡(jiǎn)單,請(qǐng)看這篇文章windows7/win7 iis的安裝與配置(圖解教程)
xp的話 iis 6.0 完整安裝包
安裝好IIS之后,把docs文件夾拷貝至C:\inetpub。新建一個(gè)站點(diǎn),物理路徑C:\inetpub\docs。指定一個(gè)端口。
完成之后,在地址欄輸入http://ip地址:端口號(hào),就能夠正常訪問(wèn)文檔了。
怎么使用?
Config Options
配置項(xiàng),當(dāng)對(duì)象初始化的時(shí)候,會(huì)使用配置項(xiàng)的值來(lái)進(jìn)行配置。這有點(diǎn)像是構(gòu)造函數(shù)的參數(shù)。比如說(shuō)text有這么一個(gè)配置項(xiàng):
placeHolder : String
- A string value displayed in the input (if supported) when the control is empty.
這個(gè)配置項(xiàng)是用來(lái)配置輸入框默認(rèn)的顯示內(nèi)容的。類型為String
所以我們可以這么寫:
- { xtype: 'textfield', placeHolder: '默認(rèn)的內(nèi)容'}
Public Properties
公共屬性,這個(gè)沒什么好說(shuō)的。
Public Methods
公共方法,這個(gè)也沒什么好說(shuō)的。但還是舉個(gè)例子吧,這個(gè)是store的queryBy方法
- queryBy( Function fn, [Object scope] ) : MixedCollection
方法名:queryBy
***個(gè)參數(shù):以方法為參數(shù)
第二個(gè)參數(shù):作用域("[]"括起來(lái)的代表可選參數(shù))
返回值類型:MixedCollection
Public Events
公共事件,表明這個(gè)對(duì)象所擁有的事件,我們可以通過(guò)listeners配置項(xiàng)來(lái)對(duì)事件進(jìn)行監(jiān)聽。
示例:
- { xtype: 'panel', listeners : {
- cardswitch : function(){
- alert('Card切換');
- }
- }}
也可以調(diào)用on()方法來(lái)給事件添加監(jiān)聽。
- on( String eventName, Function handler, [Object scope], [Object options] ) : void
***個(gè)參數(shù):事件名
第二個(gè)參數(shù):時(shí)間的處理函數(shù)
第三個(gè)參數(shù):作用域
第四個(gè)參數(shù):配置項(xiàng)
示例:
- myPanel.on('cardswitch' , function(){ alert('Card切換');});
提高查找效率
搜索
首先是這個(gè)搜索框,大家都會(huì)用的。
然后還有一個(gè):ctrl+F。兩個(gè)一起用能夠有效提高搜索效率。
實(shí)用的工具條
直接用圖片講解比較清楚些:
小結(jié):Sencha Touch快速入門2.0 API文檔的內(nèi)容介紹完了,希望通過(guò)本文的學(xué)習(xí)能對(duì)你有所幫助!