Home  >  Article  >  WeChat Applet  >  WeChat Mini Program Welcome Interface Development Example Detailed Explanation

WeChat Mini Program Welcome Interface Development Example Detailed Explanation

高洛峰
高洛峰Original
2017-01-09 10:58:142555browse

WeChat Mini Program Welcome Interface

Most apps on the market will have a welcome interface. The following will demonstrate how to implement a welcome interface through a WeChat applet.

The following will be introduced in the following order:

Implementation of layout

implementation of logic

Implementation of styles

1. Implementation of layout

The entire layout is implemented using swiper sliding view. Each item of the sliding view is wrapped by a block. The block wraps each item of the sliding view. The item contains image pictures and button buttons.

<swiper indicator-dots="true">
  <block wx:for="{{imgs}}" wx:for-index="index">
   <swiper-item class="swiper-items" >
    <image class="swiper-image" src="{{item}}"></image>
    <button class="button-img" bindtap="start" wx:if="{{index == imgs.length - 1}}" >立即体验</button>
   </swiper-item>
  </block>
</swiper>

2. Implementation of logic

An imgs array is prepared in data, and the addresses of three images are stored in the array. There is also a start function here, which is used to monitor the click event of the button on the interface.

The function of the wx.navigateTo API is to realize the jump of the interface and have a return button. The url is used to specify the interface to jump to.

Page({
 data:{
   imgs:[
     "http://img.kaiyanapp.com/5edbf92b929f9174e3b69500df52ee21.jpeg?imageMogr2/quality/60",
     "http://img.kaiyanapp.com/f2c497cb520d8360ef2980ecd0efdee7.jpeg?imageMogr2/quality/60",
     "http://img.kaiyanapp.com/64f96635ddc425e3be237b5f70374d87.jpeg?imageMogr2/quality/60",
   ],
 
   img:"http://img.kaiyanapp.com/7ff70fb62f596267ea863e1acb4fa484.jpeg",
 },
 
 start(){
    wx.navigateTo({
     url: '../home/home'
   })
   // wx.redirectTo({ url: '../index/index' })
 },
 
 
})

3. Implementation of styles

The swiper style is the style that defines the sliding control: the position of the sliding control is absolute layout, and the width and height are to occupy the entire screen.

The .swiper-image style is the style that defines the image picture: the width and height are to fill the entire screen, and the transparency is 0.9

The .button-img style is the style that defines the button button: the position is absolute layout, 90px from the bottom, the transparency is 0.6,...

swiper {
 /*这个是绝对布局*/
 position: absolute;
 height: 100%;
 width: 100%;
}
 
 
.swiper-image {
 height: 100%;
 width: 100%;
 /*透明度*/
 opacity:0.9;
}
 
 
.button-img{  
  /*这个是绝对布局*/
  position: relative;
  bottom: 90px;
  height: 40px;
  width: 120px;
  opacity:0.6;
}

Thanks for reading, I hope this helps everyone, and thank you for your support of this site!

For more detailed examples of WeChat applet welcome interface development and related articles, please pay attention to the PHP Chinese website!


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn