999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

微信小程序開發(fā)入門(二)

2023-03-21 09:46:44任亞飛
電腦報(bào) 2023年10期
關(guān)鍵詞:頁面定義程序

任亞飛

上期我們了解了微信小程序開發(fā)者工具以及開發(fā)者工具的一些功能,這期我們正式進(jìn)入小程序開發(fā)。首先我們需要了解以下概念,這樣能對小程序的概況有一個(gè)初步認(rèn)識。在理解概念后,有些重要的內(nèi)容需要你花更多時(shí)間自學(xué),我們也給出了文檔地址和學(xué)習(xí)指導(dǎo)。

一、小程序三大標(biāo)簽語言

1.WXML主要用來布局組件的(相當(dāng)于大樓結(jié)構(gòu)),如:樓有幾層、每層有多少房間、有什么設(shè)備。

2.WXSS主要決定顯示樣式(決定大樓的樣式),如:顏色、大小、寬高等。

3.JavaScript(JS)主要用來處理邏輯(決定大樓具備哪些功能),如:大樓具有電梯功能、空調(diào)制冷、燈光、供水、供電,主要是為了大廈的運(yùn)行。

下面用一個(gè)大廈的圖,來說明三者的關(guān)系。

WXML:相當(dāng)于布局大廈以及樓層的功能布局,一樓是商城,二樓是賣家具,三樓是餐飲娛樂。

WXSS:相當(dāng)于裝修大廈外層顏色,室內(nèi)裝修和裝飾等的工具。

JS:相當(dāng)于是讓大廈運(yùn)行起來,比如電梯乘坐功能,餐廳吃飯功能,電影院放電影的功能等。

二、小程序文件和傳統(tǒng)Web對比

三、小程序常見組件

1.View組件:View組件相當(dāng)于一個(gè)盒子,可以用來裝一些別的組件如果大家有HTML的Web基礎(chǔ),就可以把我們小程序里的View理解為HTML里的div標(biāo)簽。如果你沒學(xué)過也無所謂,直接看看微信官方開發(fā)者文檔。文檔里有對組件的功能、屬性等描述以及代碼演示。

文檔地址:https://developers.weixin.qq.com/miniprogram/dev/component/View.HTML2.text組件:text組件主要用來顯示文字的。

文檔地址:https://developers.weixin.qq.com/miniprogram/dev/component/text.HTML3.input組件:input組件主要用來獲取用戶輸入的信息的,一般在用戶填寫信息、提交數(shù)據(jù)、登錄注冊時(shí)會用到。

文檔地址:https://developers.weixin.qq.com/miniprogram/dev/component/input.HTML4.button組件:button組件是按鈕組件,自帶默認(rèn)的按鈕效果,我們后面會經(jīng)常用到。

文檔地址:https://developers.weixin.qq.com/miniprogram/dev/component/button.HTML

四、函數(shù)和事件的學(xué)習(xí)

1.注釋:在學(xué)習(xí)具體案例課程之前,先來學(xué)習(xí)一下代碼的注釋。注釋是在代碼里給予提示使用的,主要是讓別人更快地熟悉你的代碼,也方便后期自己看自己的代碼,快速回憶起來當(dāng)時(shí)的目的和想法。注釋的快捷鍵:

Window電腦:鍵盤Ctrl鍵+/斜杠Mac電腦:鍵盤command鍵+/斜杠

WXML里的注釋:

這里我們就不難發(fā)現(xiàn)一個(gè)共同點(diǎn)了,每一個(gè)標(biāo)簽語言里面的注釋都有一個(gè)index加一個(gè)標(biāo)簽名字。其實(shí)這里就是告訴我們,index是小程序的一個(gè)頁面,WXML來布局index頁面組件的(index頁面結(jié)構(gòu)布局);WXSS主要決定顯示index頁面的樣式,如:顏色、大小、寬高等;JS主要用來處理index頁面邏輯(決定index頁面具備哪些功能)。

2.日志打印:我們在學(xué)習(xí)點(diǎn)擊事件之前,需要先學(xué)習(xí)日志(log)的打印,因?yàn)槲覀冮_發(fā)過程中會經(jīng)常用到日志打印。日志打印的語法如圖:

3.函數(shù)的學(xué)習(xí)

函數(shù)的兩種使用方式如圖:

4.點(diǎn)擊事件的學(xué)習(xí)

我們?nèi)绻虢o一個(gè)WXML里面的組件定義點(diǎn)擊事件,就要用到bindtap,我們給一個(gè)組件綁定點(diǎn)擊事件的語法如圖。

我們給一個(gè)組件定義點(diǎn)擊事件,主要是給組件定義一個(gè)bindtap=“事件名”,然后在JS頁面里定義和事件名一樣的函數(shù)即可。

5.獲取用戶輸入信息

我們獲取用戶輸入會用到bindinput事件,其實(shí)我們在學(xué)習(xí)input組件時(shí),官方有給出這個(gè)屬性的。https://developers.weixin.qq.com/miniprogram/dev/component/input.HTML看官方的文檔,可以知道bindinput主要是為了獲取用戶的輸入內(nèi)容。

bindinput的定義如圖。

在WXML里定義好bindinput事件以后,在JS頁面再定義一個(gè)和事件名一樣的函數(shù)即可。

五、變量的學(xué)習(xí)

1.什么是變量

用大白話講,變量就是一個(gè)裝東西的盒子。再通俗些講,變量就是用于存放數(shù)據(jù)的容器,我們通過變量名獲取對應(yīng)的數(shù)據(jù)。

如圖所示,我們的盒子(變量)可以裝名字、布爾類型的true,還可以用來裝數(shù)字。變量的本質(zhì)就是在程序的內(nèi)存中申請一塊用來存放數(shù)據(jù)的空間。

2.變量的組成

變量由變量名和存儲的值組成,語法如下:

變量有點(diǎn)類似我們的酒店房間。一個(gè)房間就可以看作是一個(gè)變量。例如我們的808號房間是情侶間。那么808這個(gè)房號就相當(dāng)于我們的變量名,情侶間就是這個(gè)變量存儲的值。

由于篇幅限制,我們只能對最重要的概念做簡單的說明,讓你對小程序的認(rèn)識建立起一個(gè)框架。這一期我們了解了小程序三大標(biāo)簽語言:WXML+WXSS+JS,你需要繼續(xù)學(xué)習(xí)小程序常見組件,函數(shù)和事件,點(diǎn)擊事件,變量等概念。遇到問題可以多看看微信開發(fā)者文檔,里面的圖文內(nèi)容講解也非常清楚。

猜你喜歡
頁面定義程序
大狗熊在睡覺
刷新生活的頁面
試論我國未決羈押程序的立法完善
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
修辭學(xué)的重大定義
山的定義
同一Word文檔 縱橫頁面并存
主站蜘蛛池模板: 五月天香蕉视频国产亚| 色有码无码视频| 亚洲福利视频网址| 久久久无码人妻精品无码| 97国产精品视频自在拍| 国产精彩视频在线观看| 91九色国产在线| 91精品啪在线观看国产| 91在线播放国产| 伊人无码视屏| 国产黄色爱视频| 久久久久国产精品嫩草影院| 免费在线不卡视频| 欧美不卡视频在线| 精品欧美视频| 中美日韩在线网免费毛片视频| 91精品国产91久久久久久三级| 欧美午夜精品| 无码专区国产精品一区| 色哟哟国产精品一区二区| 亚洲综合在线网| 麻豆精品在线播放| 一级片一区| 国产精品yjizz视频网一二区| 欧美日韩综合网| 成人免费一级片| 国产乱子伦一区二区=| 日韩精品亚洲一区中文字幕| 日本午夜影院| 一级毛片在线播放免费观看| 国产不卡国语在线| 伊人久久大香线蕉影院| 国产精品久久久久久搜索| 欧美精品啪啪一区二区三区| 亚洲精品在线91| 91青青视频| 久久久久人妻一区精品色奶水| 99热这里只有精品久久免费| 国产va免费精品观看| 国产第四页| 国产情精品嫩草影院88av| 亚洲中文在线看视频一区| 亚洲男人的天堂久久精品| 久久一本日韩精品中文字幕屁孩| 91色爱欧美精品www| 国产地址二永久伊甸园| 99久久99视频| 男女精品视频| av大片在线无码免费| 国产精品刺激对白在线| 久久久久中文字幕精品视频| 日本手机在线视频| 欧美一级黄色影院| 精品人妻一区无码视频| 狠狠躁天天躁夜夜躁婷婷| 亚洲乱强伦| 激情乱人伦| 亚洲中字无码AV电影在线观看| 51国产偷自视频区视频手机观看| 六月婷婷激情综合| 亚洲成a人在线播放www| 精品国产成人三级在线观看| 亚洲精品图区| 伊人久久婷婷五月综合97色| 日韩无码黄色网站| 欧美日韩久久综合| 极品国产在线| 国产成人亚洲无码淙合青草| 国产精品一区二区在线播放| 色首页AV在线| a毛片免费看| 国产黄色片在线看| 亚洲国产看片基地久久1024| 国产成人午夜福利免费无码r| 欧美人人干| 99青青青精品视频在线| 欧洲成人在线观看| 久久综合久久鬼| 久久精品日日躁夜夜躁欧美| 亚洲欧美一级一级a| 五月激情婷婷综合| 国产乱人伦AV在线A|