sencha touch笔记(6)——路由控制(1)
做項(xiàng)目的時(shí)候在界面的跳轉(zhuǎn)上遇到了挺大的問題,本來跳轉(zhuǎn)不想通過路由來控制的,沒辦法,只能再去看一下路由的跳轉(zhuǎn)方式了。
應(yīng)用程序的界面發(fā)生改變后,可以通過路由讓應(yīng)用程序的界面返回到改變之前的狀態(tài),例如瀏覽器中頁面之間的切換等等都可以用路由來實(shí)現(xiàn)。而且,咨詢過資深的st開發(fā)人員之后用路由跳轉(zhuǎn)以后打包成apk或者其它的時(shí)候在手機(jī)上運(yùn)行時(shí)絕對沒有問題的。
?
config: {mainview: { //預(yù)定義一個(gè)組件在這里xtype: 'mainview',autoCreate: true},control: {}, //路由部分編寫routes: {'main': 'showMainview'//當(dāng)#main的時(shí)候進(jìn)行url跳轉(zhuǎn)并且執(zhí)行函數(shù)} }, showMainview: function(){Ext.Viewport.setActiveItem(this.getMainview() ); }當(dāng)在控制器的函數(shù)中執(zhí)行 redirectTo('main')方法時(shí),則會(huì)跳轉(zhuǎn)到 index.html#main,并且會(huì)執(zhí)行相應(yīng)的函數(shù)。實(shí)踐證明,用路由去控制頁面的跳轉(zhuǎn) 高效有力,而且結(jié)構(gòu)清晰,值得推薦!!當(dāng)然路由跳轉(zhuǎn)也是可以傳參的,而且貌似很有用,做到數(shù)據(jù)層的時(shí)候估計(jì)會(huì)用到。
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/riasky/p/3476291.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的sencha touch笔记(6)——路由控制(1)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《羊了个羊》又双叒叕崩溃了!网苦等2小时
- 下一篇: 面试39 MySQL读写分离