91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

小程序怎么實現仿貓眼電影

發布時間:2022-03-07 10:16:55 來源:億速云 閱讀:244 作者:iii 欄目:開發技術

本文小編為大家詳細介紹“小程序怎么實現仿貓眼電影”,內容詳細,步驟清晰,細節處理妥當,希望這篇“小程序怎么實現仿貓眼電影”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。

實現實例

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;

}

讀到這里,這篇“小程序怎么實現仿貓眼電影”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

甘谷县| 莫力| 郎溪县| 漾濞| 曲沃县| 灵宝市| 信丰县| 锡林浩特市| 五原县| 成都市| 白山市| 白沙| 桓台县| 昭通市| 诸暨市| 新龙县| 山东省| 广汉市| 荃湾区| 都安| 铜川市| 西城区| 静乐县| 新密市| 平塘县| 凤山县| 衡阳市| 扶沟县| 青岛市| 邳州市| 应用必备| 丹棱县| 仁化县| 鸡东县| 玛纳斯县| 淳化县| 枝江市| 遵化市| 会昌县| 麻栗坡县| 海南省|