From fd55f6b2a6acd8b7fb9795158575795a5915cacd Mon Sep 17 00:00:00 2001 From: meo <18801474720@163.com> Date: Tue, 9 Apr 2019 15:35:50 +0800 Subject: [PATCH] =?UTF-8?q?[=E4=B8=93=E9=A2=98][=E4=BF=AE=E6=94=B9]:[?= =?UTF-8?q?=E5=8A=A8=E6=80=81=E4=B8=93=E9=A2=98=E7=9A=84=E8=83=8C=E6=99=AF?= =?UTF-8?q?=E9=A2=9C=E8=89=B2=E4=BF=AE=E6=94=B9]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/topicDetail/index.js | 23 ++++++++++++++++++++--- pages/topicDetail/index.wxml | 2 +- pages/topicDetail/index.wxss | 8 +------- 3 files changed, 22 insertions(+), 11 deletions(-) diff --git a/pages/topicDetail/index.js b/pages/topicDetail/index.js index 067c8dc..5f118f0 100644 --- a/pages/topicDetail/index.js +++ b/pages/topicDetail/index.js @@ -4,7 +4,9 @@ const Http = require("../../utils/HttpBasics"); const util = require("../../utils/util"); Page({ data: { - data: {}, + data: { + bgColor:"#fff" + }, couponId: null, orderId: "", day: "", @@ -14,7 +16,7 @@ Page({ }, onShow() { let that = this; - that.topicShow(); + that.topicShow() }, topicShow(){ let that = this; @@ -29,7 +31,22 @@ Page({ that.setData({ data: res.data }); - console.log(that.data.data) + /** + * 获取屏幕的高度 + * + */ + let query = wx.createSelectorQuery(); + query.select('.coupons').boundingClientRect(); + query.selectViewport().scrollOffset(); + query.exec((res) => { + let listHeight = res[0].height; // 获取list高度 + let windowHeight = wx.getSystemInfoSync().windowHeight; + if (windowHeight >= listHeight){ + that.setData({ + winHeight:'100%' + }) + } + }) } }).catch(err => { wx.showToast({ diff --git a/pages/topicDetail/index.wxml b/pages/topicDetail/index.wxml index 6cb0d6c..e1a9cce 100644 --- a/pages/topicDetail/index.wxml +++ b/pages/topicDetail/index.wxml @@ -1,5 +1,5 @@ - +