微信小程序踩坑之旅

微信小程序踩坑之旅:


寫在前面:

  • 微信小程序已經(jīng)出來(lái)很長(zhǎng)時(shí)間了,而幾乎是在它出現(xiàn)的同時(shí)我知道了這個(gè)小東西的存在。在2017年下半年的兩大風(fēng)口:小程序和自動(dòng)駕駛??吹靡?jiàn)摸得著的就只有小程序了,騰訊付出了很大的精力來(lái)正著一塊的業(yè)務(wù),更新也是十分頻繁。這是第二次開(kāi)始學(xué)習(xí)小程序,在這里會(huì)匯總一些常見(jiàn)的問(wèn)題,力保原創(chuàng)但是有些也可能來(lái)自網(wǎng)絡(luò)。*

微信小程序頁(yè)面骨架及其作用

為何data-id傳參失敗,而data-post-id傳參成功

本地緩存的機(jī)制和流程走勢(shì)

小程序的生存周期詳細(xì)流程如何

數(shù)據(jù)綁定的應(yīng)用范圍以及適用范圍

頁(yè)面間跳轉(zhuǎn)方式以及其適用情況的深入了解

小程序中的頁(yè)面跳轉(zhuǎn)方式有三種:

wx.redirectTo

特點(diǎn):跳轉(zhuǎn)后會(huì)卸載之前的頁(yè)面(執(zhí)行onUnload()事件函數(shù))

wx.navigateTo

參數(shù):接受一個(gè)Object對(duì)象包括URL地址與URL(不加文件后綴)

特點(diǎn):跳轉(zhuǎn)之后會(huì)隱藏之前的頁(yè)面(執(zhí)行onHide()事件函數(shù)),并且在目標(biāo)頁(yè)面左上角會(huì)有一個(gè)返回按鈕,可以返回之前的已經(jīng)隱藏的頁(yè)面。

wx.switchTap

特點(diǎn)只能用于跳轉(zhuǎn)到帶tabbar的頁(yè)面,并且關(guān)閉其他所有非tabbar頁(yè)面

常用css布局flex的深度理解以及常用css基本語(yǔ)法的理解

項(xiàng)目中的數(shù)據(jù)流向

冒泡事件與非冒泡事件

冒泡事件

指某個(gè)組件上的時(shí)間被觸發(fā)之后,事件還會(huì)向父級(jí)元素傳遞;父級(jí)元素還會(huì)繼續(xù)向父級(jí)的父級(jí)傳遞,一直到頁(yè)面的頂級(jí)元素

常見(jiàn)的冒泡事件:

  • touchstart 手指觸摸動(dòng)作開(kāi)始
  • touchmove 手指觸摸后移動(dòng)
  • touchcancel 手指觸摸動(dòng)作被打斷,如來(lái)電提醒,彈窗。
  • touchend 手指觸摸動(dòng)作結(jié)束。
  • tap 手指觸摸后馬上離開(kāi)。
  • longtap 手指觸摸后,超過(guò)350ms在離開(kāi)
bind與catch的區(qū)別

對(duì)于以上的幾個(gè)冒泡事件,catch會(huì)阻止事件繼續(xù)向父節(jié)點(diǎn)傳播,而bind不會(huì)組織事件的傳播。

非冒泡事件

不會(huì)向父級(jí)元素傳遞事件

如無(wú)特殊申明都是非冒泡事件,大多不是通用事件,而是某些組件特有的事件。

Image組件的四種縮放模式與九種裁減模式

騰訊云圖片存儲(chǔ)存儲(chǔ)桶設(shè)置

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容