From 419206f8fb30b824fb3dc941e23075539739d22b Mon Sep 17 00:00:00 2001 From: XuPeng Date: Mon, 7 Dec 2020 11:14:55 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=20view=20=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.json | 2 +- pages/component/index/index.js | 23 ++++++++++++++++++----- pages/component/index/index.wxml | 4 ++-- pages/component/view/view.js | 8 ++++++++ pages/component/view/view.json | 3 +++ pages/component/view/view.wxml | 31 +++++++++++++++++++++++++++++++ pages/component/view/view.wxss | 14 ++++++++++++++ 7 files changed, 77 insertions(+), 8 deletions(-) create mode 100644 pages/component/view/view.js create mode 100644 pages/component/view/view.json create mode 100644 pages/component/view/view.wxml create mode 100644 pages/component/view/view.wxss diff --git a/app.json b/app.json index 37cad50..30a03c1 100644 --- a/app.json +++ b/app.json @@ -1,7 +1,7 @@ { "pages": [ - "pages/component/view/view", "pages/component/index/index", + "pages/component/view/view", "pages/API/index/index" ], "window": { diff --git a/pages/component/index/index.js b/pages/component/index/index.js index 9940416..e21b831 100644 --- a/pages/component/index/index.js +++ b/pages/component/index/index.js @@ -2,7 +2,7 @@ Page({ onShareAppMessage() { return { title: '小程序官方组件展示', - path: 'page/component/index' + path: 'pages/component/index' } }, @@ -12,8 +12,8 @@ Page({ id: 'view', name: '视图容器', open: false, - pages: ['view', 'scroll-view', 'swiper'] - }, { + pages: ['view', /*'scroll-view', 'swiper'*/] + }, /*{ id: 'content', name: '基础内容', open: false, @@ -43,8 +43,21 @@ Page({ name: '开放能力', open: false, pages: ['web-view'] - } - ] + }*/ + ], + theme: 'light' + }, + + onLoad() { + this.setData({ + theme: wx.getSystemInfoSync().theme || 'light' + }) + + if (wx.onThemeChange) { + wx.onThemeChange(({ theme }) => { + this.setData({ theme }) + }) + } }, kindToggle(e) { diff --git a/pages/component/index/index.wxml b/pages/component/index/index.wxml index 3567dbf..b51a07d 100644 --- a/pages/component/index/index.wxml +++ b/pages/component/index/index.wxml @@ -13,8 +13,8 @@ - - + + {{page}} diff --git a/pages/component/view/view.js b/pages/component/view/view.js new file mode 100644 index 0000000..12d82fc --- /dev/null +++ b/pages/component/view/view.js @@ -0,0 +1,8 @@ +Page({ + onShareAppMessage() { + return { + title: 'view', + path: 'pages/component/view/view' + } + }, +}) diff --git a/pages/component/view/view.json b/pages/component/view/view.json new file mode 100644 index 0000000..8835af0 --- /dev/null +++ b/pages/component/view/view.json @@ -0,0 +1,3 @@ +{ + "usingComponents": {} +} \ No newline at end of file diff --git a/pages/component/view/view.wxml b/pages/component/view/view.wxml new file mode 100644 index 0000000..db9e806 --- /dev/null +++ b/pages/component/view/view.wxml @@ -0,0 +1,31 @@ + + + + +