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