From 0ad0920208ded2921df79feef059e20df8d268a6 Mon Sep 17 00:00:00 2001 From: zhl Date: Tue, 19 Feb 2019 15:33:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B8=B8=E6=88=8F=E8=AF=A6=E6=83=85=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E6=98=BE=E7=A4=BA=E7=9C=9F=E5=AE=9E=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/common/global.js | 7 ++- src/pages/gameInfo.wpy | 103 +++++++++++++++++++++++---------------- src/pages/index.wpy | 4 +- src/style/game-info.wxss | 20 ++++++++ src/style/index.wxss | 3 ++ src/utils/http.js | 2 +- 6 files changed, 94 insertions(+), 45 deletions(-) diff --git a/src/common/global.js b/src/common/global.js index 77684e2..2fbd916 100644 --- a/src/common/global.js +++ b/src/common/global.js @@ -1,5 +1,10 @@ export default { apiBase: 'http://192.168.100.228', hostBase: 'https://pay.kingsome.cn', - version: '1.0.1' + version: '1.0.1', + gameTypes: ['射击','格斗', '角色扮演','动作角色扮演', + '赛车', '动作游戏','策略战棋', '其他', + '益智游戏', '体育游戏', '冒险游戏', '模拟战略', + '桌面游戏', '音乐游戏', '第一人称射击' + ] } diff --git a/src/pages/gameInfo.wpy b/src/pages/gameInfo.wpy index 548a65a..79c41ad 100644 --- a/src/pages/gameInfo.wpy +++ b/src/pages/gameInfo.wpy @@ -2,53 +2,54 @@ @import "../style/game-info.wxss"; diff --git a/src/pages/index.wpy b/src/pages/index.wpy index b102fad..4237b04 100644 --- a/src/pages/index.wpy +++ b/src/pages/index.wpy @@ -54,9 +54,9 @@ }; methods = { - gameTap(url, e) { + gameTap(gid, e) { wepy.navigateTo({ - url: '/pages/gameInfo?id=' + url + url: '/pages/gameInfo?id=' + gid }) }, }; diff --git a/src/style/game-info.wxss b/src/style/game-info.wxss index ae71eac..dac3895 100644 --- a/src/style/game-info.wxss +++ b/src/style/game-info.wxss @@ -1,6 +1,7 @@ .top-bar { display: flex; margin: 20rpx; + width: 100%; } .top-game-icon { width: 130rpx; @@ -30,15 +31,23 @@ .game-introduce-view { padding-bottom: 100rpx; margin-top:10rpx; + width: 100%; } .more-game-info { border-bottom: 1px solid #eee; margin-top:10rpx; padding-bottom:10rpx; + width: 100%; } .game-introduce { padding: 5rpx 20rpx; font-size: 26rpx; + display:-webkit-box; + word-break:break-all; + text-overflow:ellipsis; + overflow:hidden; + -webkit-box-orient:vertical; + -webkit-line-clamp:2; } .game-introduce-more { padding: 5rpx 20rpx; @@ -78,3 +87,14 @@ color: #000; margin-left: 20rpx; } +.container { + width: 100%; +} +.swiper-container{ + width: 100%; +} +.zan-btn { + padding-left: 10rpx; + padding-right: 10rpx; +} + diff --git a/src/style/index.wxss b/src/style/index.wxss index 3de08de..03f8e42 100644 --- a/src/style/index.wxss +++ b/src/style/index.wxss @@ -1,3 +1,6 @@ +page { + overflow-x: hidden; +} .userinfo { display: flex; align-items: center; diff --git a/src/utils/http.js b/src/utils/http.js index 2142654..615af4f 100644 --- a/src/utils/http.js +++ b/src/utils/http.js @@ -9,7 +9,7 @@ const get = (url, data, header) => { const post = (url, data, header) => { header = header || {} - header['Content-Type'] = 'application/x-www-form-urlencoded' + header['Content-Type'] = 'application/json' header['accept-version'] = g.version return Ajax(url, 'POST', data, header) }