From 09aace8190a9e36167787676100f72dcd25f2967 Mon Sep 17 00:00:00 2001 From: zhl Date: Mon, 13 Dec 2021 14:55:16 +0800 Subject: [PATCH] add game info page --- src/components/BigImgCell/index.vue | 172 ++++++++++++++++++++++++++++ src/components/DlcCell/index.vue | 66 +++++++++++ src/components/PriceCell/index.vue | 91 +++++++++++++++ src/modules/gameinfo.ts | 6 + src/pages.json | 3 +- src/pages/index/index.vue | 154 +++---------------------- src/pages/info/index.vue | 86 +++++++++++++- 7 files changed, 436 insertions(+), 142 deletions(-) create mode 100644 src/components/BigImgCell/index.vue create mode 100644 src/components/DlcCell/index.vue create mode 100644 src/components/PriceCell/index.vue create mode 100644 src/modules/gameinfo.ts diff --git a/src/components/BigImgCell/index.vue b/src/components/BigImgCell/index.vue new file mode 100644 index 0000000..f3d8656 --- /dev/null +++ b/src/components/BigImgCell/index.vue @@ -0,0 +1,172 @@ + + + + diff --git a/src/components/DlcCell/index.vue b/src/components/DlcCell/index.vue new file mode 100644 index 0000000..d6d8f5e --- /dev/null +++ b/src/components/DlcCell/index.vue @@ -0,0 +1,66 @@ + + + + diff --git a/src/components/PriceCell/index.vue b/src/components/PriceCell/index.vue new file mode 100644 index 0000000..b9a5ede --- /dev/null +++ b/src/components/PriceCell/index.vue @@ -0,0 +1,91 @@ + + + + diff --git a/src/modules/gameinfo.ts b/src/modules/gameinfo.ts new file mode 100644 index 0000000..f5ac212 --- /dev/null +++ b/src/modules/gameinfo.ts @@ -0,0 +1,6 @@ +export interface IGameInfo{ + gameId: string + name: string + ename: string + cover: string +} diff --git a/src/pages.json b/src/pages.json index 78f899e..6ddf5d0 100644 --- a/src/pages.json +++ b/src/pages.json @@ -31,7 +31,8 @@ "path": "pages/info/index", "style": { "navigationBarTitleText": "游戏详情", - "enablePullDownRefresh": true + "enablePullDownRefresh": true, + "navigationStyle": "custom" } } ], diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue index c5ca48b..84173b4 100644 --- a/src/pages/index/index.vue +++ b/src/pages/index/index.vue @@ -1,52 +1,8 @@