网友真实露脸自拍10p,成人国产精品秘?久久久按摩,国产精品久久久久久无码不卡,成人免费区一区二区三区

小程序模板網

小程序開發踩坑

發布時間:2018-04-16 10:44 所屬欄目:小程序開發教程

作者:proto袁浩宇,原文地址

從1月10多號到2月19日一直在做微信小程序,雖然很菜,但是還是來分享哈自己的心得

下面就來詳細的介紹哈自己目前的遇到比較尷尬的地方

1.開發工具

開發工具這個的確有點惡心,我這里圖方便就直接下來微信小程序官方推薦的。目前來看,這個編輯器還是相當不穩定的,比如不能正常關閉,wxml查看節點不會加載等等。所以你如果用到一個比較穩定的版本,請慎重考慮是否選擇升級。

2.開發工具也有的小技巧

由于你頁面展示的順序是由你app.json中的頁面地址的順序來展示的,經常切換代碼順序來預覽就非常不方便了,這里我們就可以使用官方編輯器自帶的功能來調整。

如圖他這個地方有點小坑,這三個箭頭代表三個功能。
中間那個就是我們要用的設置啟動頁的。

如圖 我們只要放入app.json你需要的地址即可,同時我們也可以看到這里也可以設置參數。
但是一定要注意在圖中紅圈的地方打上勾,點擊確定才能生效!

3.上傳與預覽

由于小程序大小最大為1024kb所以大家要嚴格控制自己項目的大小,由于有時候開發工具存在的bug,導致你的程序大于1024Kb時候也能出現掃描二維碼的界面。但是在掃碼后會提示構建失敗之類的,這個時候首先回去看看你的程序大小是否合格。當時有時候也會出現預覽時候報錯undefined的,這個時候也可以去看看自己程序大小。

4.onload與onshow

onload只會在頁面加載時候執行,比如你用navigateBack回到之前的頁面的時候,之前那個頁面不會再執行onload,所以我們要觸發某些函數的時候,我們可以放在onshow里面,即使是navigateBack回來也會執行。

this.onload可以重新onload,但是注意你之前onload是否有options傳參的操作,如果有,在你使用this.onload的時候記得對參數傳遞處理

5.關于絕對定位

對于移動端網頁都有這個問題,對于一些有虛擬按鍵的手機,絕對定位不是一個很好的選擇,他會在虛擬按鍵下出現上移的問題

6.關于時間戳相互轉換

之前用了一些不是很好的方法,原本以為沒問題,的確在安卓機型上沒問題,在ios上則出現了bug,所以這里推薦使用微信小程序自帶的util(這里有個使用的傳送門http://www.jb51.net/article/97457.htm)

7.data管理

由于不能操作dom,這里很多東西要用setData更新,有時候邏輯稍微復雜,flag和data就會很多,這里個人覺得需要建立一個管理,來理清這些東西



易優小程序(企業版)+靈活api+前后代碼開源 碼云倉庫:starfork
本文地址:http://www.xiuhaier.com/wxmini/doc/course/23449.html 復制鏈接 如需定制請聯系易優客服咨詢:800182392 點擊咨詢
QQ在線咨詢
AI智能客服 ×