网友真实露脸自拍10p,成人国产精品秘?久久久按摩,国产精品久久久久久无码不卡,成人免费区一区二区三区

小程序模板網

微信小程序框架wxss--電話列表展示demo

發布時間:2018-05-02 15:15 所屬欄目:小程序開發教程

今天好冷,躲在客廳瑟瑟發抖的學習小程序。先看一下效果圖↓

準備工作:在pages目錄下新建一個wxss2文件夾,并在app.json中進行注冊,會自動生成wxss.js等四個文件。
1.我們先看看wxml樣式的編寫


<view class="container list-container">  
 <view class="list-item">  
   <image class="left" src="../../resources/headImg.jpg"></image>  
   <view class="right">  
     <view class="title">  
       <view class="name">name</view>  
       <view class="phone">phone</view>  
     </view>  
     <view class="time">time</view>  
   </view>  
 </view>  
lt;/view>   

(1)container & list-container
①container在app.wxss中進行定義,作用于全局


.container {  
  height: 100%;  
  display: flex;  
  flex-direction: column;  
  align-items: center;  
  justify-content: space-between;  
  padding: 200rpx 0;  
  box-sizing: border-box;  
}  


②list-container在wxss2.wxss中,主要目的是重新padding,覆蓋container中的參數


.list-container{  
  padding: 0  
}  

(3)最外層view的效果圖

2.一個item的編寫

可以結合兩張圖片,理解view對應的部分,在這里不一一說明,貼上wxss的代碼↓


.list-container{  
  padding: 0  
}  
.list-item{  
  height: 100rpx;  
  display: flex;  
  flex-direction: row;  
  padding:20rpx;  
}  
.left{  
  width: 100rpx;  
  height:100rpx;  
}  
.right{  
  width: 590rpx;  
  height: 100rpx;  
  margin-left: 20rpx;  
  display: flex;  
  flex-direction: row;  
}  
.title{  
  flex: 1;  
  display: flex;  
  flex-direction: column;  
  width: 310rpx;  
}  
.name{  
  font-size: 50rpx;  
  color: #000;  
}  
.phone{  
  font-size: 35rpx;  
  color:darkgrey;  
}  
.time{  
  width: 200rpx;  
  color: #aaa;  
  font-size: 30rpx;  
}  

①list-item和right樣式中,決定其包裹的內容水平分布


display: flex;  
flex-direction: row;  

②title樣式中,決定其包裹的內容豎直分布↓


display: flex;  
flex-direction: column;  

此外,flex:1表示按照分布方式剩余的空間都分配給title。如該例中,right寬度為590rpx,time的寬度為200rpx,因此title的寬度為590-200=390rpx;

3.多個item項的編寫,我們需要在js文件中定義一個數組contactList↓


Page({  
  data: {  
    contactList:[{  
      "name":"Crab",  
      "phone":"15566667777",  
      "time":"2017-10-14"  
    },{  
        "name": "Emily",  
        "phone": "15566668888",  
        "time": "2017-10-13"  
    },{  
        "name": "Rachel",  
        "phone": "15566669999",  
        "time": "2017-10-10"  
    },{  
      "name": "Crab2",  
      "phone": "15566667777",  
      "time": "2017-10-14"  
    }, {  
      "name": "Emily2",  
      "phone": "15566668888",  
      "time": "2017-10-13"  
    }, {  
      "name": "Rachel2",  
      "phone": "15566669999",  
      "time": "2017-10-10"  
    }, {  
      "name": "Crab3",  
      "phone": "15566667777",  
      "time": "2017-10-14"  
    }, {  
      "name": "Emily3",  
      "phone": "15566668888",  
      "time": "2017-10-13"  
    }, {  
      "name": "Rachel3",  
      "phone": "15566669999",  
      "time": "2017-10-10"  
    }]  
  }  
})  

修改wxml中部分代碼, 循環訪問數組↓,可以得到最開始的效果圖。

就記錄到這里啦~ 晚安。



易優小程序(企業版)+靈活api+前后代碼開源 碼云倉庫:starfork
本文地址:http://www.xiuhaier.com/wxmini/doc/course/24161.html 復制鏈接 如需定制請聯系易優客服咨詢:800182392 點擊咨詢
QQ在線咨詢
AI智能客服 ×