最近沒(méi)有更新筆記,因?yàn)樵谧鲆粋€(gè)緊急項(xiàng)目。
使用uni-app開(kāi)發(fā)微信小程序,項(xiàng)目周期很短,所以每天都在加班的節(jié)奏。
uni-app開(kāi)發(fā)小程序有很多需要注意的地方。我且先說(shuō)一些我目前項(xiàng)目中遇到的。
1. 圖片不能動(dòng)態(tài)綁定,只能用image去寫。要不然一到線上就沒(méi)有辦法看到了。
2.在小程序中,使用外部組件的時(shí)候做定位的時(shí)候,有可能會(huì)有一些不生效。所以建議使用傳統(tǒng)或者flex布局
3.開(kāi)發(fā)小程序的時(shí)候,每一個(gè)線上版本都需要審核,審核時(shí)間大概三天左右,如果是緊急審核的話,可能幾個(gè)小時(shí),所以如果項(xiàng)目很著急的話,需要考慮一下這個(gè)因素。
4.在小程序開(kāi)發(fā)的時(shí)候,用html標(biāo)簽的時(shí)候需要特別注意,最好用view、text等這些小程序支持的標(biāo)簽, 其他的strong、label這種就不要用了。
5.插件的話使用的時(shí)候,需要特別注意,因?yàn)閡ni-app開(kāi)發(fā)的時(shí)候有自己的插件市場(chǎng),里面大部分的插件是支持小程序的,但是部分插件不支持,所以寫的時(shí)候,一定要看好,要不然就是一個(gè)坑。
6.使用uni-app做小程序,必定會(huì)去做登錄的。登錄獲取用戶信息,或者手機(jī)號(hào),需要緩存一下,用uni-app官方提供的這個(gè)緩存去寫,因?yàn)檫@個(gè)是同步的,要不然可能別的頁(yè)面獲取的時(shí)候,導(dǎo)致獲取不到。所以最好用這個(gè)同步緩存。

7.跳轉(zhuǎn)頁(yè)面時(shí),需要注意,如果你的頁(yè)面已經(jīng)設(shè)置了tabbar,那么,你的頁(yè)面跳轉(zhuǎn)就不能使用uni.navigateTo,要用uni.switchTab(OBJECT)這個(gè)跳轉(zhuǎn)方式。
暫時(shí)先寫這么多,后期會(huì)慢慢補(bǔ)足。