開(kāi)發(fā)微信小程序難不難
2020-06-16 14:14 互聯(lián)網(wǎng)
1. 微信小程序官方給出的定義是: 微信小程序是一種不需要下載安裝即可使用的應(yīng)用,它實(shí)現(xiàn)了應(yīng)用“觸手可及”的夢(mèng)想,用戶掃一掃或搜一下即可打開(kāi)應(yīng)用。其實(shí)他更像一個(gè)WEB APP,用戶可以像打開(kāi)一個(gè)網(wǎng)頁(yè)一樣打開(kāi)一個(gè)微信小程序。所以,微信對(duì)小程序的要求是整體大小不能超過(guò)1MB。
2. app.json 是全局配置文件,微信小程序中的每一個(gè)頁(yè)面的【路徑+頁(yè)面名】都需要寫在 app.json 的 pages 中,且 pages 中的第一個(gè)頁(yè)面是小程序的首頁(yè)
3. .json 是配置文件,其內(nèi)容必須符合JSON格式,所以文件內(nèi)部不允許有注釋。
4. 每一個(gè)頁(yè)面的路徑名和文件名必須相同。
5. tabBar(客戶端窗口的底部用于切換頁(yè)面的tab欄)在 app.json 文件中配置,只能配置最少2個(gè)、最多5個(gè) tab,顯示順序同tabBar標(biāo)簽下的pei
6. .wxss 文件是樣式表文件,app.wxss是全局的樣式表文件。頁(yè)面的樣式表是非必要的。當(dāng)有頁(yè)面樣式表時(shí),頁(yè)面的樣式表中的樣式規(guī)則會(huì)層疊覆蓋 app.wxss 中的樣式規(guī)則。如果不指定頁(yè)面的樣式表,也可以在頁(yè)面的結(jié)構(gòu)文件中直接使用 app.wxss 中指定的樣式規(guī)則。 .json 文件具有相同的規(guī)則。
7. 微信小程序存放資源文件,需要在根目錄下創(chuàng)建文件夾,引用時(shí)以 /文件夾名/資源名 的形式引用。
8. tabBar 的 iconPath 和 selectedIconPath 屬性可以接受一個(gè)圖片的路徑,這個(gè)圖片必須是本地圖片不能是網(wǎng)絡(luò)圖片。
9. 像素單位最好使用 rpx ,微信會(huì)根據(jù)手機(jī)屏幕大小自適應(yīng)。
10. 一個(gè)應(yīng)用同時(shí)只能打開(kāi)5個(gè)頁(yè)面。wx.navigateTo 打開(kāi)頁(yè)面不會(huì)銷毀之前的頁(yè)面,如果頁(yè)面層數(shù)較多注意使用 wx.redirectTo。微信小程序中也有一些快捷鍵,能熟練使用快捷鍵會(huì)更好的輔助開(kāi)發(fā)。
光標(biāo)相關(guān)
Ctrl+D:選中匹配
Ctrl+X:刪除光標(biāo)所在行…,同事兼顧 本職:剪切
Ctrl+U:光標(biāo)回退
Ctrl+i:選中當(dāng)前行
Ctrl+End:移動(dòng)到文件結(jié)尾
Ctrl+Home:移動(dòng)到文件開(kāi)頭
Shift+Home:選擇從行首到光標(biāo)處
Shift+End:選擇從光標(biāo)到行尾
Ctrl+Shift+L:選中所有匹配
格式調(diào)整
Ctrl+C,Ctrl+V:復(fù)制粘貼,如果沒(méi)有選中任何文字則復(fù)制粘貼一行
Ctrl+S:保存文件
Shift+Alt+F:代碼格式化
Ctrl+[, Ctrl+]:代碼行縮進(jìn)
Ctrl+Shift+[, Ctrl+Shift+]:折疊打開(kāi)代碼塊
Alt+Up,Alt+Down:上下移動(dòng)一行
Shift+Alt+Up,Shift+Alt+Down:向上向下復(fù)制一行
Ctrl+Shift+Enter:在當(dāng)前行上方插入一行
頁(yè)面相關(guān)
Ctrl +:打開(kāi)或者隱藏側(cè)邊欄
Ctrl + m: 打開(kāi)或者隱藏模擬器
Ctrl + W: 關(guān)閉當(dāng)前文件
Ctrl+Shift+W: 也是關(guān)閉當(dāng)前文件
在云里,為各行業(yè)商戶搭建自己的小程序。微信號(hào):zaiyunli002- 凡科小程序真的免費(fèi)嗎?凡科小程序多少錢
- QQ瀏覽器怎么打開(kāi)微信小程序?
- 票圈如何發(fā)長(zhǎng)視頻?票圈長(zhǎng)視頻小程序入口
- 申請(qǐng)一個(gè)小程序需要多久?微信小程序?qū)徍藭r(shí)間
- 小程序必須要認(rèn)證嗎?不認(rèn)證可以嗎
- 微信小程序用戶現(xiàn)在有多少?2019使用人數(shù)總量
- 微信小程序怎么獲取到data數(shù)據(jù)?
- 微信小程序可以用Python語(yǔ)言編寫嗎?
- 微信小程序云開(kāi)發(fā)和普通開(kāi)發(fā)有什么區(qū)別??jī)?yōu)勢(shì)
- 微信小程序收費(fèi)標(biāo)準(zhǔn),一年要多少錢