Heim >WeChat-Applet >Mini-Programmentwicklung >Mini-Programmentwicklungs-DEMO-Beispiel
Layout-Beispiel für ein WeChat-Miniprogramm:
Das Folgende wird in der folgenden Reihenfolge vorgestellt:
Implementierung des Layouts
Implementierung der Logik
Implementierung des Stils
1. Layout-Implementierung
Das größte Layout ist die Ansicht. Das Ansichtslayout umfasst: ein Bild, eine Textbeschreibung, eine Informationsleiste und eine Trennlinie
<!--最外层--> <view class="home-view1"> <!--图片层--> <view class="home-view2"> <image class="home-image1" src="http://qty83k.creatby.com/materials/origin/640e31829b8776967dedc670b5427d0f_origin.jpg"></image> </view> <!--描述层--> <text class="home-text1">小巧可爱的案头雅物小巧可爱的案头雅物小巧可爱的案头雅物小巧可爱的案头雅物小巧可爱的案头雅物</text> <!--信息层--> <view class="home-view3"> <view class="home-view4" > <image class="home-image-heart" src="http://qty83k.creatby.com/materials/origin/c5656ef00d38d89eae437c5a9102f8fa_origin.png"></image> <text class="home-text-heart bgColor" > 22</text> </view> <text class="home-text-time" >2016.10.29</text> </view> <!--分界线line--> <view class="home-view-line"></view> <!--图片层(下面的代码直接复制了上面的所有布局代码)--> <view class="home-view2"> <image class="home-image1" src="http://qty83k.creatby.com/materials/origin/640e31829b8776967dedc670b5427d0f_origin.jpg"></image> </view> <!--描述层--> <text class="home-text1">小巧可爱的案头雅物小巧可爱的案头雅物小巧可爱的案头雅物小巧可爱的案头雅物小巧可爱的案头雅物</text> <!--信息层--> <view class="home-view3"> <view class="home-view4" > <image class="home-image-heart" src="http://qty83k.creatby.com/materials/origin/c5656ef00d38d89eae437c5a9102f8fa_origin.png"></image> <text class="home-text-heart bgColor" > 22</text> </view> <text class="home-text-time" >2016.10.29</text> </view> <!--分界线line--> <view class="home-view-line"></view> </view>
2 . Logikimplementierung
Registrieren Sie einfach die Seitenschnittstelle
Page({ data:{ } })
3 Das Ansichtslayout ist ein flexibles Layout, nur
wenny-content angibt, dass der Inhalt zentriert und vertikal angeordnet ist, ....home-view3 style: display gibt das Layout der Informationsleiste an ist ein flexibles Layout, justify-content legt fest, dass der Inhalt gleichmäßig horizontal verteilt ist .home-view4 style: display legt fest, dass das übergeordnete Layout von Sammlungsbildern und Sammlungsnummern ein flexibles Layout ist, align-items legt dies fest der Inhalt wird vertikal zentriert
.home-image1 style: Gibt die Höhe des Bildes an
.home-image-heart style: Gibt die Größe des gesammelten Bildes an
.home-text1-Stil: Gibt den Stil des Beschreibungstextes an,
text-aligngibt den zu zentrierenden Text an,
line-heightgibt die Höhe zwischen zwei Textzeilen an .home-text-heart style: gibt den Stil der Sammlungsnummer an, border-radius gibt die Randrundung an
.home-view-line style: ist ein Trennlinie.bgFarbstil: Gibt den Hintergrund der Sammlungsnummer an
[Verwandte Empfehlungen] 1. Laden Sie den vollständigen Quellcode von WeChat herunter Miniprogramm.home-view1{ display: flex; justify-content: center; flex-direction: column; height: 100%; width: 100%; margin: 6px; } .home-view3{ display: flex; justify-content: space-between; } .home-view4{ display: flex; align-items: center; } .home-image1{ height: 200px; } .home-image-heart{ width: 30px; height: 30px; } .home-text1{ text-align: left; line-height: 25px; margin-top: 6px; margin-right: 6px; color: gray; } .home-text-heart{ width: 22px; height: 22px; margin-left: 10px; border-radius: 20%; pad: 5px; text-align: center; } .home-text-time{ text-align: center; margin-right: 20px; padding-top: 5px; color: gray; } .home-view-line{ width: 100%; height: 6px; margin-top: 5px; background-color: gainsboro; } .bgColor{ background-color: lightblue; opacity: 0.6; }2.
Demo zum Erlernen des WeChat-Miniprogramms: Chatraum + Audio und Video + zusätzliche Inhalte
Das obige ist der detaillierte Inhalt vonMini-Programmentwicklungs-DEMO-Beispiel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!