初識(shí)微信小程序

準(zhǔn)備工作

1、注冊一個(gè)小程序賬號(hào),得用一個(gè)沒注冊過公眾號(hào)的郵箱注冊。

2、注冊過程中需要很多認(rèn)證,有很多認(rèn)證,比較繁瑣,如果暫時(shí)只是開發(fā)測試,不進(jìn)行提審、發(fā)布的話,只要完成營業(yè)執(zhí)照號(hào)填寫就可以了,不需要完成微信認(rèn)證。

3、注冊完賬號(hào),登錄,在主頁面左邊列表中點(diǎn)擊設(shè)置,然后再設(shè)置頁面中選開發(fā)設(shè)置就可以看到AppID,用于登錄開發(fā)工具。

開發(fā)工具

在官網(wǎng)上下載 ? “微信Web開發(fā)者工具”。

創(chuàng)建項(xiàng)目

打開開發(fā)者工具,選擇小程序選項(xiàng),到達(dá)添加項(xiàng)目頁面

這個(gè)時(shí)候在前面設(shè)置頁面的AppId就用到了。

如果項(xiàng)目目錄中的文件是個(gè)空文件夾,會(huì)提示是否創(chuàng)建quick start 項(xiàng)目。

選擇“是”,開發(fā)者工具會(huì)幫助我們在開發(fā)目錄里生成一個(gè)簡單的 demo。

這個(gè)Demo擁有一個(gè)完整的小程序的大概框架。

1、框架:

每一個(gè)小程序頁面是由同路徑下同名的四個(gè)不同后綴文件的組成,

index.js:頁面邏輯

index.wxml:頁面結(jié)構(gòu),類似于html

index.wxss:頁面樣式表,類似于css

index.json:頁面配置

2、組件

微信提供了許多組件,主要分為八種:

視圖容器、基礎(chǔ)內(nèi)容、表單組件、操作反饋、導(dǎo)航、媒體組件、地圖、畫布

包含view、scroll-view、button、form等普通常用的組件,也提供了地圖map、畫布canvas。

3、API

網(wǎng)絡(luò)、媒體、數(shù)據(jù)、位置、設(shè)備、界面、開發(fā)接口

其中網(wǎng)絡(luò)請(qǐng)求的使用必須先到公眾平臺(tái)登錄小程序賬號(hào),在設(shè)置頁面那里,設(shè)置允許訪問的域名,網(wǎng)絡(luò)請(qǐng)求包含了普通的http請(qǐng)求、支持上傳、下載、socket?;旧蠞M足了我們開發(fā)中所需要的網(wǎng)絡(luò)需求。

4、編譯運(yùn)行

1、模擬器

可以在模擬器上看效果,上面降到了運(yùn)行底層不同,效果跟在手機(jī)上運(yùn)行有些差異

2、真機(jī)

在左邊的選項(xiàng)欄中,選擇項(xiàng)目,然后點(diǎn)預(yù)覽會(huì)生產(chǎn)一個(gè)二維碼,用管理員微信號(hào)掃一掃就可以在真機(jī)上看實(shí)際效果

在項(xiàng)目間隙簡單看了一下微信小程序,個(gè)人感覺和HBuilder的MUI框架如出一轍,難點(diǎn)在于他的各種框架的使用。開發(fā)工具有點(diǎn)原始化,可以實(shí)現(xiàn)的功能也很有限,微信在后期肯定會(huì)更新完善小程序的開發(fā)環(huán)境。

最后編輯于
?著作權(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),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,816評(píng)論 25 709
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評(píng)論 19 139
  • 1. 微信小程序開發(fā)官方資料 1.1 點(diǎn)擊進(jìn)入官方簡易教程。 1.2 點(diǎn)擊進(jìn)入小程序組件介紹。 1.3 點(diǎn)擊進(jìn)入小...
    飛將軍閱讀 334評(píng)論 0 0
  • 網(wǎng)友平時(shí)老是抱怨,我們國家的iPhone貴,套餐貴,真的是這樣嗎? 看國外的統(tǒng)計(jì)圖,歐洲的蘋果7價(jià)格最貴,其次是亞...
    你的好友小哭閱讀 275評(píng)論 0 0
  • 這題操蛋的地方在于,幾乎不怎么允許使用memory。。。然而題目又沒這么說。我本來罕見的一次性code成功,但是一...
    98Future閱讀 232評(píng)論 0 0

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