微信小程序?qū)W習(xí)(4)_視圖渲染

一风秤、創(chuàng)建一個頁面

1.首先我們新建一個項(xiàng)目,在新建的項(xiàng)目中有index 頁面和 logs 頁面扮叨,即歡迎頁和小程序啟動日志的展示頁缤弦,他們都在 pages 目錄下。微信小程序中的每一個頁面的【路徑+頁面名】都需要寫在 app.json 的 pages 中彻磁,且 pages 中的第一個頁面是小程序的首頁碍沐。

每一個小程序頁面是由同路徑下同名的四個不同后綴文件的組成,如:index.js衷蜓、index.wxml累提、index.wxss、index.json磁浇。.js后綴的文件是腳本文件斋陪,.json后綴的文件是配置文件,.wxss后綴的是樣式表文件,.wxml后綴的文件是頁面結(jié)構(gòu)文件无虚。

好了缔赠,然后我們新建一個自己的頁面,首先建一個文件夾(myPage)友题,在文件夾下創(chuàng)建對應(yīng)的布局文件(myPage.wxml)和js文件(myPage.js)嗤堰,最后記得在app.json中配置頁面信息,在app.json中需要注意了度宦,在pages的數(shù)組里踢匣,第一個代表著啟動時第一個加載的頁面

這里寫圖片描述

2.然后進(jìn)入調(diào)試界面,點(diǎn)擊重啟按鈕戈抄,看下效果离唬,會發(fā)現(xiàn)在控制臺中彈出了報錯的信息,如下:

這里寫圖片描述

3.看報錯的信息呛凶,很清楚的知道在myPage.js文件中沒有找到Page方法男娄,因此我們在myPage.js文件中調(diào)用Page方法,然后調(diào)試漾稀,重啟模闲,就會發(fā)現(xiàn)不報錯了!

這里寫圖片描述

4.好了崭捍,在第一點(diǎn)中也說到尸折,在app.json中pages的數(shù)組里,第一個代表著啟動時第一個加載的頁面殷蛇,那好我們把順序調(diào)轉(zhuǎn)一下实夹,就可以驗(yàn)證我們的結(jié)論了

這里寫圖片描述

建議看官方的教程:https://mp.weixin.qq.com/debug/wxadoc/dev/


二、組件的使用和數(shù)據(jù)的綁定

1.要了解微信小程序組件的使用粒梦,最好的方法就是查看微信小程序的API文檔:https://mp.weixin.qq.com/debug/wxadoc/dev/component/

這里寫圖片描述

可以看到API文檔詳細(xì)的介紹了各種組件的使用亮航,要熟悉組件的使用,最好的方式就是多練了!

2.看著文檔匀们,把官方文檔的例子直接貼進(jìn)來缴淋,然后我們也創(chuàng)建一個text組件,看看效果先吧:

這里寫圖片描述

結(jié)合代碼進(jìn)行分析:

這里寫圖片描述

js代碼:

這里寫圖片描述

三泄朴、渲染標(biāo)簽

微信小程序給我提供了兩種渲染標(biāo)簽:

1.判斷標(biāo)簽wx:if和wx:else

這里寫圖片描述
這里寫圖片描述

雖然之前沒有接觸過js重抖,可是代碼也挺容易理解的,邏輯思維跟Android還是有點(diǎn)像祖灰,不過想學(xué)好钟沛,還是要學(xué)下js的,所以最近我也會學(xué)下js

最后我們看下效果圖吧局扶,可以看到當(dāng)位true的時候就顯示1 false時顯示2

這里寫圖片描述

2.循環(huán)標(biāo)簽(wx:for)

看下循環(huán)標(biāo)簽在布局文件中的使用吧

這里寫圖片描述

看下效果圖:

這里寫圖片描述

四恨统、樣式模板的使用

從上面的代碼就可以看到叁扫,一個界面可能會用到很多布局的代碼,可是界面與界面之間可能會有很多重復(fù)的樣式延欠,然而這些樣式的代碼陌兑,每次都要重新寫就很麻煩了,而且也浪費(fèi)資源由捎,微信小程序像其他開發(fā)一樣兔综,也有樣式模板的使用方式

1.使用include的方式包含模板樣式
例如:<include src="../templates/myText" />
具體的使用看圖片:

這里寫圖片描述
這里寫圖片描述

使用這種方式引用模板,實(shí)際上就是等同于把templates中的myText的代碼全部復(fù)制到include這里

2.使用import的方式
例如:

<!--模板樣式的使用  底部樣式-->
<import src="../templates/footer"  />
<template is="footer1" />
這里寫圖片描述
這里寫圖片描述

最后看下效果圖:


這里寫圖片描述

Demo下載地址:http://download.csdn.net/detail/two_water/9655006

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子簿废,更是在濱河造成了極大的恐慌,老刑警劉巖锭亏,帶你破解...
    沈念sama閱讀 219,589評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異硬鞍,居然都是意外死亡慧瘤,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,615評論 3 396
  • 文/潘曉璐 我一進(jìn)店門固该,熙熙樓的掌柜王于貴愁眉苦臉地迎上來锅减,“玉大人,你說我怎么就攤上這事伐坏≌唬” “怎么了?”我有些...
    開封第一講書人閱讀 165,933評論 0 356
  • 文/不壞的土叔 我叫張陵桦沉,是天一觀的道長每瞒。 經(jīng)常有香客問我,道長纯露,這世上最難降的妖魔是什么剿骨? 我笑而不...
    開封第一講書人閱讀 58,976評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮埠褪,結(jié)果婚禮上懦砂,老公的妹妹穿的比我還像新娘。我一直安慰自己组橄,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,999評論 6 393
  • 文/花漫 我一把揭開白布罚随。 她就那樣靜靜地躺著玉工,像睡著了一般。 火紅的嫁衣襯著肌膚如雪淘菩。 梳的紋絲不亂的頭發(fā)上遵班,一...
    開封第一講書人閱讀 51,775評論 1 307
  • 那天屠升,我揣著相機(jī)與錄音,去河邊找鬼狭郑。 笑死腹暖,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的翰萨。 我是一名探鬼主播脏答,決...
    沈念sama閱讀 40,474評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼亩鬼!你這毒婦竟也來了殖告?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,359評論 0 276
  • 序言:老撾萬榮一對情侶失蹤雳锋,失蹤者是張志新(化名)和其女友劉穎黄绩,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體玷过,經(jīng)...
    沈念sama閱讀 45,854評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡爽丹,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,007評論 3 338
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了辛蚊。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片粤蝎。...
    茶點(diǎn)故事閱讀 40,146評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖嚼隘,靈堂內(nèi)的尸體忽然破棺而出诽里,到底是詐尸還是另有隱情,我是刑警寧澤飞蛹,帶...
    沈念sama閱讀 35,826評論 5 346
  • 正文 年R本政府宣布谤狡,位于F島的核電站,受9級特大地震影響卧檐,放射性物質(zhì)發(fā)生泄漏墓懂。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,484評論 3 331
  • 文/蒙蒙 一霉囚、第九天 我趴在偏房一處隱蔽的房頂上張望捕仔。 院中可真熱鬧,春花似錦盈罐、人聲如沸榜跌。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,029評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽钓葫。三九已至,卻和暖如春票顾,著一層夾襖步出監(jiān)牢的瞬間础浮,已是汗流浹背帆调。 一陣腳步聲響...
    開封第一講書人閱讀 33,153評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留豆同,地道東北人番刊。 一個月前我還...
    沈念sama閱讀 48,420評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像影锈,于是被迫代替她去往敵國和親芹务。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,107評論 2 356

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