国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

微信小程序 仿貓眼實現實例代碼

2019-11-19 17:09:47
字體:
來源:轉載
供稿:網友

微信小程序仿貓眼

實現效果圖:

movie.js

Page({  data: {    movies:null,    scrollTop : 0,    scrollHeight:0  },  onLoad: function (options) {    // 生命周期函數--監聽頁面加載     // 這里要非常注意,微信的scroll-view必須要設置高度才能監聽滾動事件,所以,需要在頁面的onLoad事件中給scroll-view的高度賦值    var that = this;    wx.getSystemInfo({     success:function(res){       console.info(res.windowHeight);       that.setData({         scrollHeight:res.windowHeight       });     }   });   that.getAllMovies();  },  getAllMovies() {    let thispage=this;    //展示 加載框    wx.showToast({      title: '加載中',      icon: 'loading',      duration: 10000    })    //網絡請求數據    wx.request({     url: 'http://m.maoyan.com/movie/list.json?type=hot&offset=0&limit=1000',     method: 'GET', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT     header: {'content-type':'json'}, // 設置請求的 header     success: function(res){      // success      let obj=res.data.data.movies;      //將獲取到的數據設置到 page 中的movies上      thispage.setData({movies:obj});      //隱藏加載框      wx.hideToast();      //停止刷新      wx.stopPullDownRefresh();     },     fail: function() {      // fail     },     complete: function() {      // complete     }    })  },  //點擊事件  itemClick(event){      },  //刷新  onPullDownRefresh: function () {  this.getAllMovies(); },})

movie.json

{  "enablePullDownRefresh": true}

movie.wxml

<view class="top">  <text class="top_text">深圳</text>  <view class="top_input">   <input placeholder="Q找影視劇、找影院" />  </view> </view> <view class="item" wx:for="{{movies}}" wx:key="{{index}}" bindtap="itemClick" hover-class="item_press" hover="true" >  <view class="pic">   <image src="{{item.img}}"></image>  </view>  <view class="detail">   <title>{{item.nm}}    <text class="threeD" wx:if='{{item["3d"]}}'>3D</text>    <text class="iMax" wx:if='{{item["imax"]}}'>IMAX</text>    <text class="score" wx:if="{{item.preSale !=1}}">{{item.sc}}<text style='font-size:11px'>分</text>    </text>    <text class="wish" wx:else>{{item.wish}}<text style='font-size:11px'>人想看</text>    </text>   </title>   <view class="type">    {{item.cat}}   </view>   <view class="star">    {{item.star}}   </view>   <view class="showinfo">    {{item.showInfo}}   </view>   <view class="buy" wx:if="{{item.preSale !=1}}" >購買</view>   <view class="buy" wx:else style="background:#008aff">預售</view>  </view> </view>

movie.wxss

page{ background-color: #f2f2f2;}.top { background-color: #f2f2f2; display: flex;}.top_text { margin-left: 15px; font-size: 15px; padding: 20px 0;}.top_input { border-radius: 10rpx; text-align: center; padding: 4px; font-size: 15px; flex: 1; margin: 10px 20px 10px 10px; background-color: #fff;}.item { background-color: #FFFFFF; position:relative; padding: 10px; display: flex; border-width:1px; border-bottom-style: solid; border-color: #ccc;}.item_press { background-color: #F0F0F0;}.pic image { margin-right: 10px; width: 70px; height: 100px;}.detail{  flex: 1;  display: flex;  flex-direction: column;}.detail title{  margin-top: 5px;  color: #222222;  flex: 1;  font-size: 16px;}.threeD{  border-radius: 2px;  padding: 3px;  background-color: #8bb7ce;  font-size: 10px;  color: white;}.iMax{  border-style:solid;  border-width:1px;  margin-left: -2px;  border-top-right-radius: 2px;  border-bottom-right-radius: 2px;  font-size: 10px;  color: #8bb7ce;  padding: 2px;}.score,.wish{  float:right;  color: orange;  margin-right: 15px;}.type,.star{  color: #666666;  font-size: 13px;  overflow:hidden;  white-space: nowrap;  text-overflow:ellipsis;  width: 210px;  flex: 1;}.showinfo{  color: #999999;  font-size: 13px;  flex: 1;}.buy{  padding: 8px;  border-radius: 5px;  font-size: 13px;  color: #FFFFFF;  background-color: #ee4137;  float: right;  position: absolute;  right: 10px;  top:52px;}

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 定陶县| 新蔡县| 昌图县| 南和县| 汶上县| 砚山县| 安福县| 苏尼特右旗| 通渭县| 新河县| 镇安县| 交口县| 天气| 麻江县| 永川市| 南平市| 浑源县| 六盘水市| 望江县| 定兴县| 平原县| 和静县| 磐安县| 云浮市| 门头沟区| 青冈县| 陆川县| 延安市| 万全县| 朝阳县| 介休市| 祁连县| 嘉定区| 甘德县| 达尔| 青铜峡市| 五家渠市| 珠海市| 寻乌县| 怀安县| 凤山县|