小程序入門1

前言

去年9月份的時候,小程序開發(fā)者工具還需要破解失息,每個版本的API會有一些改進譬淳,所以在開發(fā)的過程中要不時的檢查自己項目中用到的API,如果發(fā)現(xiàn)你的項目掛了根时,去查看官方文檔瘦赫,小程序?qū)W習難度較RN容易,實質(zhì)上是一個MVVM模式蛤迎,無需操作DOM确虱,實現(xiàn)數(shù)據(jù)綁定,推薦小程序?qū)W習方法: 最好的教程是官方文檔替裆,但是不建議把官網(wǎng)所有內(nèi)容全部看一遍校辩,意義不是很大,而是你需要做什么樣的功能的時候再去查文檔辆童,文檔正確的打開方式你有g(shù)et到嗎宜咒?在熟悉了基本的用法之后可以去試著理解一下小程序的生命周期,這對幫助你理解事件處理函數(shù)應該綁定在哪一個狀態(tài)下有幫助把鉴。

快速創(chuàng)建一個小程序
  1. 點擊添加項目
Paste_Image.png

2.如果沒有AppID就選擇無AppID故黑,無AppID無法進行真機預覽,以及上傳庭砍,某些API無法使用


Paste_Image.png
開發(fā)者工具簡單介紹
左側(cè)菜單
  • 編輯
  • 調(diào)試
    1.在source下Mac使用command+P(windows下使用Ctrl+P)可以快速打開查找文件的搜索框進行斷點調(diào)試场晶,記住選擇[sm]文件
Paste_Image.png

2.Appdata顯示當前頁面從后臺獲取到的數(shù)據(jù)結(jié)構(gòu)及內(nèi)容

Paste_Image.png

3.Wxml模式下可以查看頁面css

  • 項目
Paste_Image.png

4.編譯
5.后臺
在模擬器上模擬App在后臺運行時的狀態(tài),可以查看此時頁面處于生命周期的哪一步怠缸,其他的用處暫時還沒研究到
6.緩存诗轻,可以清理文件緩存和數(shù)據(jù)緩存,緩存的信息顯示在調(diào)試>>Storage中
關(guān)于處理緩存的API 如wx.clearStorage()揭北,更多用法參考官網(wǎng)
7.關(guān)閉

項目結(jié)構(gòu)
Paste_Image.png
  • pages
    放置頁面文件扳炬,表示頁面下有index和logs 2個文件
    .wxml放置html文件吏颖,.wxss放置css文件
    可以在app.json的pages中快速創(chuàng)建pages下的文件目錄
    例如在app.json的pages下添加"pages/test/test"就會在pages下自動生成test目錄
    手動創(chuàng)建pages下的文件需注意.json文件在為空的時候要放置一個{},.js文件為空時也要添加Page({})注冊函數(shù)恨樟,否則會出現(xiàn)“pages/test/test 出現(xiàn)腳本錯誤或者未正確調(diào)用 Page()”的錯誤
  • utils
    放置功能性的js半醉,供整個項目使用的
    業(yè)務性的js建議放在pages下各個項目對應的js文件中
  • app.js頁面入口文件js,注冊了一個App({})劝术,globalData對象中設(shè)置全局變量奉呛,在其他js文件中調(diào)用的時候采用getApp(),例如:var app = getApp();
  • app.json頁面配置文件夯尽,我們使用app.json文件來對微信小程序進行全局配置,決定頁面文件的路徑登馒、窗口表現(xiàn)匙握、設(shè)置網(wǎng)絡超時時間、設(shè)置多 tab 等
Paste_Image.png

(1)項目中所有的pages下的文件目錄必須要寫在pages下陈轿,pages是一個包含所有頁面路徑的數(shù)組集合圈纺,第一個元素是頁面的首頁
(2)window用于設(shè)置小程序的狀態(tài)欄、導航條麦射、標題蛾娶、窗口背景色,pages文件夾下每個頁面的.json只能設(shè)置 window 相關(guān)的配置項潜秋,以決定本頁面的窗口表現(xiàn)蛔琅,所以無需寫 window 這個鍵,在這里的配置項會覆蓋掉app.json下的同名屬性

  • app.wxss 設(shè)置全局樣式
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末峻呛,一起剝皮案震驚了整個濱河市罗售,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌钩述,老刑警劉巖寨躁,帶你破解...
    沈念sama閱讀 206,378評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異牙勘,居然都是意外死亡职恳,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評論 2 382
  • 文/潘曉璐 我一進店門方面,熙熙樓的掌柜王于貴愁眉苦臉地迎上來放钦,“玉大人,你說我怎么就攤上這事葡幸∽钔玻” “怎么了?”我有些...
    開封第一講書人閱讀 152,702評論 0 342
  • 文/不壞的土叔 我叫張陵蔚叨,是天一觀的道長床蜘。 經(jīng)常有香客問我辙培,道長,這世上最難降的妖魔是什么邢锯? 我笑而不...
    開封第一講書人閱讀 55,259評論 1 279
  • 正文 為了忘掉前任扬蕊,我火速辦了婚禮,結(jié)果婚禮上丹擎,老公的妹妹穿的比我還像新娘尾抑。我一直安慰自己,他們只是感情好蒂培,可當我...
    茶點故事閱讀 64,263評論 5 371
  • 文/花漫 我一把揭開白布再愈。 她就那樣靜靜地躺著,像睡著了一般护戳。 火紅的嫁衣襯著肌膚如雪翎冲。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,036評論 1 285
  • 那天媳荒,我揣著相機與錄音抗悍,去河邊找鬼。 笑死钳枕,一個胖子當著我的面吹牛缴渊,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播鱼炒,決...
    沈念sama閱讀 38,349評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼衔沼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了昔瞧?” 一聲冷哼從身側(cè)響起俐巴,我...
    開封第一講書人閱讀 36,979評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎硬爆,沒想到半個月后欣舵,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,469評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡缀磕,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,938評論 2 323
  • 正文 我和宋清朗相戀三年缘圈,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片袜蚕。...
    茶點故事閱讀 38,059評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡糟把,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出牲剃,到底是詐尸還是另有隱情遣疯,我是刑警寧澤,帶...
    沈念sama閱讀 33,703評論 4 323
  • 正文 年R本政府宣布凿傅,位于F島的核電站缠犀,受9級特大地震影響数苫,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜辨液,卻給世界環(huán)境...
    茶點故事閱讀 39,257評論 3 307
  • 文/蒙蒙 一虐急、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧滔迈,春花似錦止吁、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,262評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至谈山,卻和暖如春仁热,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背勾哩。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留举哟,地道東北人思劳。 一個月前我還...
    沈念sama閱讀 45,501評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像妨猩,于是被迫代替她去往敵國和親潜叛。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,792評論 2 345

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,509評論 25 707
  • (Ctrl+s)保存編輯的內(nèi)容,不然調(diào)試不會出效果B贰=范妗! 項目結(jié)構(gòu) 小程序入門(0)項目創(chuàng)建篇约谈, 下載開發(fā)工具并創(chuàng)...
    yan_志超閱讀 3,594評論 0 11
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理笔宿,服務發(fā)現(xiàn),斷路器棱诱,智...
    卡卡羅2017閱讀 134,599評論 18 139
  • 轉(zhuǎn)載請注明出處, 謝謝! (~ o ~)Y 1月9日泼橘,也就是今天,微信推出的“小程序”正式上線迈勋【婷穑“小程序”是一種無...
    Jimmy_P閱讀 14,373評論 53 273
  • 就是在平靜夜空里重归,除去蛐蛐兒叫米愿、除去遠處汽車破空之聲,再除去間隙著噼啪響起的樹葉碰撞的聲音提前,剩下的空氣轟鳴吗货。 ...
    Amomumtsaoko閱讀 270評論 0 2