1、本人是做iOS開發(fā)的,因為公司的需求,需要自學(xué)小程序,一開始有些懵逼,但是度娘了一些信息,然后從一下方面入手了,權(quán)當(dāng)是建議
1、先去網(wǎng)上找一些css,js的東西去學(xué)習(xí)一下。如果你想看一下HTML也行,但是微信把css和HTML自己又編譯了一下,所以HTML基本上用不著, 但是學(xué)習(xí)一下也可以,畢竟是標(biāo)簽語言思想都差不多。
2、然后去微信小程序的官方網(wǎng)站上去學(xué)習(xí)一下,官網(wǎng)上有小程序的組件和API可供參考。
3、然后下載微信開發(fā)者工具。根據(jù)文檔這個可以自己摸索
自己遇見過的坑:我整理了一些
1、如果你注冊過了小程序,你們的后臺是HTTP的網(wǎng)絡(luò)請求,那么如果你小程序上有網(wǎng)絡(luò)請求那么一定會報錯。因為小程序只支持HTTPS的,但是如果你不上傳只做個demo的話,還是可以實現(xiàn)的。
你會出現(xiàn)?navigateTo:fail url "pages/index/http://xxxx" is not in app.json .這樣的問題,下面你需要這樣操作

把不校驗安全域名、TLS版本以及HTTP是證書勾選上重新運行就行了。
2、如果你下載別人的代碼,可能會報錯運行不了,如上圖:你把基礎(chǔ)庫版本選擇更低的版本一般就能解決問題,因為微信默認(rèn)的開發(fā)基礎(chǔ)版本庫版本是最新的。
3、iOS開發(fā)的同學(xué)們,如果學(xué)小程序布局UI的是位置最好不要用px用rpx;
這是曾經(jīng)遇見過的為。先寫這些后續(xù)還會增加我遇見過的坑。
本人是iOS開發(fā)的程序員,正在整理小程序的坑。持續(xù)中