小程序提供了(le)豐富的基礎組件給開(kāi)發者,開(kāi)發者可(kě)以像搭積木一(yī)樣,組合各種組件拼合成自(zì)己的小程序。
就像 HTML 的 div, p 等标簽一(yī)樣,在小程序裏邊,你隻需要(yào)在 WXML 寫上(shàng)對應的組件标簽名字就可(kě)以把該組件顯示在界面上(shàng),例如(rú),你需要(yào)在界面上(shàng)顯示地(dì)圖,你隻需要(yào)這(zhè)樣寫即可(kě):
使用組件的時(shí)候,還可(kě)以通(tōng)過屬性傳遞值給組件,讓組件可(kě)以以不同的狀态去展現,例如(rú),我們希望地(dì)圖一(yī)開(kāi)始的中心的經緯度是廣州,那(nà)麽你需要(yào)聲明(míng)地(dì)圖的 longitude(中心經度) 和(hé) latitude(中心緯度)兩個屬性:
組件的內(nèi)部行(xíng)為(wèi)也會通(tōng)過事件的形式讓開(kāi)發者可(kě)以感知,例如(rú)用戶點擊了(le)地(dì)圖上(shàng)的某個标記,你可(kě)以在 js 編寫 markertap 函數(shù)來處理:
當然你也可(kě)以通(tōng)過 style 或者 class 來控制組件的外(wài)層樣式,以便适應你的界面寬度高度等等。
網站建設開(kāi)發|APP設計開(kāi)發|小程序建設開(kāi)發