小程序入門(1)項目結構篇。

(Ctrl+s)保存編輯的內容,不然調試不會出效果!!!

項目結構

小程序入門(0)項目創建篇?, 下載開發工具并創建項目。

小程序入門(2)淺析篇?,了解wxml與wxss的配合使用

小程序進階(1)豆瓣電影,看文檔,復制文檔代碼基礎布局也可以輕松搭建。


在編輯中找到加號!創建button目錄。

添加一個外層文件button, 在四個內層文件?js,json , wxml , wxss . 名字與外層文件相同。

創建外層文件,分別在創建內層?jsjsonwxmlwxss。這樣就生成了一個偽頁面,說它是偽頁面到后面進行分析。

. jsjavascript 邏輯代碼區。

. json:頁面配置區。

. wxml:類類似HTML布局區,?

. wxssCSS樣式區 ,

json wxss 并不是必須的可按照產品風格做調整),要說的是json多數使用在API接口中,在控件中幾乎不使用,他的作用官方解釋?

子文件中的 .json只能設置window相關的配置項,以決定本頁面的窗口表現,所以無需寫window這個鍵

window :用于設置小程序的狀態欄、導航條、標題、窗口背景色。

所以在編寫控件時可以不用創建 .json 文件?

. js wxml就比較關鍵了“必須創建”,在 js?page方法是頁面入口方法“必須創建”,可以不用寫他的所有生命周期函數。

前面的這些介紹大概心里有個數,往后看更精彩。


你應該發現所創建的外層文件和內層文件,他們的名字都是相同的,這是也是微信框架下的一種查詢調用機制,因為框架會自動去尋找路徑.json,.js,.wxml,.wxss的四個文件進行整合,當然在一些情況下會有所出入,比如 navigator控件 實現 頁面內層跳轉 它的 文件名需要不相同,有一個大致的了解后面在深入,我們可以知道文件名不是必須相同的,只是如果不相同在APP.json中要多寫幾個路徑。


從這里就能看出微信小程序的目錄結構,是一個排插分別已有四個插口,而這個插口可以根據需求進行靈活運用,

PS:看到這里沒學過javascript HTML CSS的朋友會覺得必須要去學這些,其實不然,重點要學的是JavaScript,而后兩者可以邊看官方文檔邊學,當然基礎的內容還是要去過一邊大概兩小時就可以對HTML CSS有個大致的了解,這兩門還是挺簡單的。

在小程序開發中wxml與Html還是有點差別的,

Wxml中的控件由標簽決定 這點與HTML相同

View決定一個顯示區<view> 指定寬高...等等</view>等等

要說的是<view>是一個區塊,意味著我們可以更自由的使用它。?

Wxml它的關鍵字由微信框架提供,這就是不同之處,即使你對HTML學的很好,也只是多了對書寫格式的熟悉,在這里還得重新學,wxml中只能使用它所定制的組件。


現在說一下怎么讓這偽頁面變成,半真頁面,編輯代碼時因為IDE不會自動保存所以,按Ctrl+s,保存一下。

在 button.js 中輸入 page ,之后我相信你會懂的。只添加page函數對他的其他生命周期函數不做任何改動。


接下來在button.wxml中 添加

最后在最外層中找的app.json , 把文件路徑寫上。

而要讓此文件中的內容顯示出來,必須要在最外層的app.json中聲明配置,而最關鍵的是app.json中第一行就是主頁面 app.json 官方解

現在你去調試窗口重啟一下,你的第一個頁面就出來了。

官方同名機制就在這里可以看到效果了,你不用去管button這文件里的四個文件,它也可以給你調用起來,如果文件名不相同你就需要多寫幾行引用。


總結一下:

看完我們知道了,想要創建出一個頁面,控件,需要先創建一個外層文件,然后在文件創建四個關鍵文件,他們的名字必須與外層文件相同。

重點學習javascript ,將大部分時間留在學習JavaScript中,將HTML CSS基礎知識過一遍 以后真使用到在進行深入。

如果你有一定編程基礎,可看一下?寫給Android/Java開發者的JavaScript精解(1)?,如果沒有什么基礎也過一遍,真看起來費力在去找基礎惡補。

wxml與js的關系是互相獨立的,這與HTML與javascript的關系是一模一樣的,唯一的不同就是必須要在js中寫page方法(函數)才能將wxml中的布局顯示出來并且不報錯。

我學習java做android喜歡使用 方法 這一詞,函數的話對于數學不好的人看著會頭疼吧,雖然程序中的函數與數學的函數沒什么親近的關系。

WXML可以借助官方文檔進行研究,也可以在GitHub上找一些小程序demo 現在已經很多了。

當然我也會每天更新一點關于微信小程序學習的理解。

下一篇?小程序入門(2)淺析篇,了解wxml與wxss的配合使用

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,501評論 6 544
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,673評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,610評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,939評論 1 318
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,668評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 56,004評論 1 329
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 44,001評論 3 449
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,173評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,705評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,426評論 3 359
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,656評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,139評論 5 364
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,833評論 3 350
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,247評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,580評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,371評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,621評論 2 380

推薦閱讀更多精彩內容

  • 簡介 微信的小程序(應用號)出來已經有一段時間了,在微信上感受了幾個公眾號的小程序,不得不說還是挺不錯的,小程序無...
    Leo丶Dicaprio閱讀 2,645評論 0 4
  • 此時此地, 是生命的覺察, 掙扎是覺察的行動, 堅持是行動的意志, 破繭是堅持的改變, 蝶翼是改變的創造, 飛翔是...
    Anna安娜_吳閱讀 419評論 1 0
  • 喜歡正能量的人,他也會有傷痕,人都非圣賢,誰又不沉淪。什么最是難受,最起碼,有如現在的我,有如每個人,心中愁緒難書...
    狂野番茄閱讀 167評論 0 0
  • 周一一向很忙碌,客戶問題,工作安排,新規劃……莫名晚上加了個班,問題也沒解決。so……this is reserc...
    Nick_k哥閱讀 224評論 1 0