From 0b8e3a61717ce331e306cc71ee9e9555ee926a1b Mon Sep 17 00:00:00 2001 From: hdx Date: Sat, 1 Jul 2023 16:42:52 +0800 Subject: [PATCH] =?UTF-8?q?refactor=EF=BC=9Apages?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.vue | 166 ++++----- manifest.json | 2 +- pages.json | 48 +-- pages/{ => directive}/v-bind/v-bind.test.js | 2 +- pages/{ => directive}/v-bind/v-bind.uvue | 0 pages/{ => directive}/v-for/v-for.test.js | 2 +- pages/{ => directive}/v-for/v-for.uvue | 0 pages/{ => directive}/v-if/v-if.test.js | 2 +- pages/{ => directive}/v-if/v-if.uvue | 0 pages/{ => directive}/v-model/counter.uvue | 0 pages/{ => directive}/v-model/v-model.test.js | 2 +- pages/{ => directive}/v-model/v-model.uvue | 0 pages/{ => directive}/v-on/v-on.test.js | 2 +- pages/{ => directive}/v-on/v-on.uvue | 0 pages/{ => directive}/v-once/v-once.test.js | 2 +- pages/{ => directive}/v-once/v-once.uvue | 0 pages/{ => directive}/v-show/v-show.test.js | 2 +- pages/{ => directive}/v-show/v-show.uvue | 0 pages/{ => directive}/v-slot/counter.uvue | 0 pages/{ => directive}/v-slot/v-slot.test.js | 2 +- pages/{ => directive}/v-slot/v-slot.uvue | 0 pages/index.uvue | 337 ++++++++++++------ .../component/component.test.js} | 2 +- .../component/component.uvue} | 38 +- .../page/page.test.js} | 2 +- .../page/page.uvue} | 76 ++-- 26 files changed, 407 insertions(+), 280 deletions(-) rename pages/{ => directive}/v-bind/v-bind.test.js (79%) rename pages/{ => directive}/v-bind/v-bind.uvue (100%) rename pages/{ => directive}/v-for/v-for.test.js (85%) rename pages/{ => directive}/v-for/v-for.uvue (100%) rename pages/{ => directive}/v-if/v-if.test.js (86%) rename pages/{ => directive}/v-if/v-if.uvue (100%) rename pages/{ => directive}/v-model/counter.uvue (100%) rename pages/{ => directive}/v-model/v-model.test.js (88%) rename pages/{ => directive}/v-model/v-model.uvue (100%) rename pages/{ => directive}/v-on/v-on.test.js (91%) rename pages/{ => directive}/v-on/v-on.uvue (100%) rename pages/{ => directive}/v-once/v-once.test.js (78%) rename pages/{ => directive}/v-once/v-once.uvue (100%) rename pages/{ => directive}/v-show/v-show.test.js (94%) rename pages/{ => directive}/v-show/v-show.uvue (100%) rename pages/{ => directive}/v-slot/counter.uvue (100%) rename pages/{ => directive}/v-slot/v-slot.test.js (78%) rename pages/{ => directive}/v-slot/v-slot.uvue (100%) rename pages/{component-lifecycle/component-lifecycle.test.js => lifecycle/component/component.test.js} (95%) rename pages/{component-lifecycle/component-lifecycle.uvue => lifecycle/component/component.uvue} (70%) rename pages/{page-lifecycle/page-lifecycle.test.js => lifecycle/page/page.test.js} (97%) rename pages/{page-lifecycle/page-lifecycle.uvue => lifecycle/page/page.uvue} (88%) diff --git a/App.vue b/App.vue index 058ac5f..523d72a 100644 --- a/App.vue +++ b/App.vue @@ -1,103 +1,107 @@ + .split-title { + margin: 20px 0 5px; + padding: 5px 0; + border-bottom: 1px solid #dfdfdf; + } + \ No newline at end of file diff --git a/manifest.json b/manifest.json index 4caff87..df20794 100644 --- a/manifest.json +++ b/manifest.json @@ -1,6 +1,6 @@ { "name" : "hello-uvue", - "appid" : "__UNI__CD1E05C", + "appid" : "", "description" : "", "versionName" : "1.0.0", "versionCode" : "100", diff --git a/pages.json b/pages.json index 4681437..7bc4624 100644 --- a/pages.json +++ b/pages.json @@ -6,61 +6,61 @@ } }, { - "path": "pages/v-bind/v-bind", + "path": "pages/directive/v-bind/v-bind", "style": { "navigationBarTitleText": "v-bind" } }, { - "path": "pages/v-for/v-for", + "path": "pages/directive/v-for/v-for", "style": { "navigationBarTitleText": "v-for" } }, { - "path": "pages/v-if/v-if", + "path": "pages/directive/v-if/v-if", "style": { "navigationBarTitleText": "v-if" } }, { - "path": "pages/v-model/v-model", + "path": "pages/directive/v-model/v-model", "style": { "navigationBarTitleText": "v-model" } }, { - "path": "pages/v-on/v-on", + "path": "pages/directive/v-on/v-on", "style": { "navigationBarTitleText": "v-on" } }, { - "path": "pages/v-once/v-once", + "path": "pages/directive/v-once/v-once", "style": { "navigationBarTitleText": "v-once" } }, { - "path": "pages/v-show/v-show", + "path": "pages/directive/v-show/v-show", "style": { "navigationBarTitleText": "v-show" } }, { - "path": "pages/v-slot/v-slot", + "path": "pages/directive/v-slot/v-slot", "style": { "navigationBarTitleText": "v-slot" } }, { - "path": "pages/page-lifecycle/page-lifecycle", + "path": "pages/lifecycle/page/page", "style": { "navigationBarTitleText": "page-lifecycle" } }, { - "path": "pages/component-lifecycle/component-lifecycle", + "path": "pages/lifecycle/component/component", "style": { "navigationBarTitleText": "component-lifecycle" } @@ -175,20 +175,20 @@ "enablePullDownRefresh": false } }, - { - "path": "pages/rendering/slots/slots", - "style": { - "navigationBarTitleText": "slots", - "enablePullDownRefresh": false - } - }, - { - "path": "pages/rendering/template/template", - "style": { - "navigationBarTitleText": "template", - "enablePullDownRefresh": false - } - } + { + "path": "pages/rendering/slots/slots", + "style": { + "navigationBarTitleText": "slots", + "enablePullDownRefresh": false + } + }, + { + "path": "pages/rendering/template/template", + "style": { + "navigationBarTitleText": "template", + "enablePullDownRefresh": false + } + } ], "globalStyle": { "pageOrientation": "portrait", diff --git a/pages/v-bind/v-bind.test.js b/pages/directive/v-bind/v-bind.test.js similarity index 79% rename from pages/v-bind/v-bind.test.js rename to pages/directive/v-bind/v-bind.test.js index 8ed328b..d640733 100644 --- a/pages/v-bind/v-bind.test.js +++ b/pages/directive/v-bind/v-bind.test.js @@ -1,4 +1,4 @@ -const PAGE_PATH = '/pages/v-bind/v-bind' +const PAGE_PATH = '/pages/directive/v-bind/v-bind' describe('v-bind', () => { let page diff --git a/pages/v-bind/v-bind.uvue b/pages/directive/v-bind/v-bind.uvue similarity index 100% rename from pages/v-bind/v-bind.uvue rename to pages/directive/v-bind/v-bind.uvue diff --git a/pages/v-for/v-for.test.js b/pages/directive/v-for/v-for.test.js similarity index 85% rename from pages/v-for/v-for.test.js rename to pages/directive/v-for/v-for.test.js index 576099f..29dc902 100644 --- a/pages/v-for/v-for.test.js +++ b/pages/directive/v-for/v-for.test.js @@ -1,4 +1,4 @@ -const PAGE_PATH = '/pages/v-for/v-for' +const PAGE_PATH = '/pages/directive/v-for/v-for' describe('v-for', () => { let page diff --git a/pages/v-for/v-for.uvue b/pages/directive/v-for/v-for.uvue similarity index 100% rename from pages/v-for/v-for.uvue rename to pages/directive/v-for/v-for.uvue diff --git a/pages/v-if/v-if.test.js b/pages/directive/v-if/v-if.test.js similarity index 86% rename from pages/v-if/v-if.test.js rename to pages/directive/v-if/v-if.test.js index cd7f0dc..e6ac5fd 100644 --- a/pages/v-if/v-if.test.js +++ b/pages/directive/v-if/v-if.test.js @@ -1,4 +1,4 @@ -const PAGE_PATH = '/pages/v-if/v-if' +const PAGE_PATH = '/pages/directive/v-if/v-if' describe('v-if', () => { let page diff --git a/pages/v-if/v-if.uvue b/pages/directive/v-if/v-if.uvue similarity index 100% rename from pages/v-if/v-if.uvue rename to pages/directive/v-if/v-if.uvue diff --git a/pages/v-model/counter.uvue b/pages/directive/v-model/counter.uvue similarity index 100% rename from pages/v-model/counter.uvue rename to pages/directive/v-model/counter.uvue diff --git a/pages/v-model/v-model.test.js b/pages/directive/v-model/v-model.test.js similarity index 88% rename from pages/v-model/v-model.test.js rename to pages/directive/v-model/v-model.test.js index 5baa46f..d9a09c6 100644 --- a/pages/v-model/v-model.test.js +++ b/pages/directive/v-model/v-model.test.js @@ -1,4 +1,4 @@ -const PAGE_PATH = '/pages/v-model/v-model' +const PAGE_PATH = '/pages/directive/v-model/v-model' describe('v-model', () => { let page diff --git a/pages/v-model/v-model.uvue b/pages/directive/v-model/v-model.uvue similarity index 100% rename from pages/v-model/v-model.uvue rename to pages/directive/v-model/v-model.uvue diff --git a/pages/v-on/v-on.test.js b/pages/directive/v-on/v-on.test.js similarity index 91% rename from pages/v-on/v-on.test.js rename to pages/directive/v-on/v-on.test.js index 0d8a903..b212a55 100644 --- a/pages/v-on/v-on.test.js +++ b/pages/directive/v-on/v-on.test.js @@ -1,4 +1,4 @@ -const PAGE_PATH = '/pages/v-on/v-on' +const PAGE_PATH = '/pages/directive/v-on/v-on' describe('v-on', () => { let page diff --git a/pages/v-on/v-on.uvue b/pages/directive/v-on/v-on.uvue similarity index 100% rename from pages/v-on/v-on.uvue rename to pages/directive/v-on/v-on.uvue diff --git a/pages/v-once/v-once.test.js b/pages/directive/v-once/v-once.test.js similarity index 78% rename from pages/v-once/v-once.test.js rename to pages/directive/v-once/v-once.test.js index fc597cd..4330c01 100644 --- a/pages/v-once/v-once.test.js +++ b/pages/directive/v-once/v-once.test.js @@ -1,4 +1,4 @@ -const PAGE_PATH = '/pages/v-once/v-once' +const PAGE_PATH = '/pages/directive/v-once/v-once' describe('v-once', () => { let page diff --git a/pages/v-once/v-once.uvue b/pages/directive/v-once/v-once.uvue similarity index 100% rename from pages/v-once/v-once.uvue rename to pages/directive/v-once/v-once.uvue diff --git a/pages/v-show/v-show.test.js b/pages/directive/v-show/v-show.test.js similarity index 94% rename from pages/v-show/v-show.test.js rename to pages/directive/v-show/v-show.test.js index 40bd13f..2adfc98 100644 --- a/pages/v-show/v-show.test.js +++ b/pages/directive/v-show/v-show.test.js @@ -1,4 +1,4 @@ -const PAGE_PATH = '/pages/v-show/v-show' +const PAGE_PATH = '/pages/directive/v-show/v-show' describe('v-show', () => { let page diff --git a/pages/v-show/v-show.uvue b/pages/directive/v-show/v-show.uvue similarity index 100% rename from pages/v-show/v-show.uvue rename to pages/directive/v-show/v-show.uvue diff --git a/pages/v-slot/counter.uvue b/pages/directive/v-slot/counter.uvue similarity index 100% rename from pages/v-slot/counter.uvue rename to pages/directive/v-slot/counter.uvue diff --git a/pages/v-slot/v-slot.test.js b/pages/directive/v-slot/v-slot.test.js similarity index 78% rename from pages/v-slot/v-slot.test.js rename to pages/directive/v-slot/v-slot.test.js index a50efe2..d7ffd23 100644 --- a/pages/v-slot/v-slot.test.js +++ b/pages/directive/v-slot/v-slot.test.js @@ -1,4 +1,4 @@ -const PAGE_PATH = '/pages/v-slot/v-slot' +const PAGE_PATH = '/pages/directive/v-slot/v-slot' describe('v-slot', () => { let page diff --git a/pages/v-slot/v-slot.uvue b/pages/directive/v-slot/v-slot.uvue similarity index 100% rename from pages/v-slot/v-slot.uvue rename to pages/directive/v-slot/v-slot.uvue diff --git a/pages/index.uvue b/pages/index.uvue index 04bfb03..af6964f 100644 --- a/pages/index.uvue +++ b/pages/index.uvue @@ -6,8 +6,9 @@ - - {{page.name}} + + {{page.name}} @@ -16,30 +17,21 @@ + + + diff --git a/pages/page-lifecycle/page-lifecycle.test.js b/pages/lifecycle/page/page.test.js similarity index 97% rename from pages/page-lifecycle/page-lifecycle.test.js rename to pages/lifecycle/page/page.test.js index a8328d2..c86311f 100644 --- a/pages/page-lifecycle/page-lifecycle.test.js +++ b/pages/lifecycle/page/page.test.js @@ -1,4 +1,4 @@ -const PAGE_PATH = '/pages/page-lifecycle/page-lifecycle' +const PAGE_PATH = '/pages/lifecycle/page/page' const HOME_PATH = '/pages/index' describe('page-lifecycle', () => { diff --git a/pages/page-lifecycle/page-lifecycle.uvue b/pages/lifecycle/page/page.uvue similarity index 88% rename from pages/page-lifecycle/page-lifecycle.uvue rename to pages/lifecycle/page/page.uvue index bc5bdc4..37e93ec 100644 --- a/pages/page-lifecycle/page-lifecycle.uvue +++ b/pages/lifecycle/page/page.uvue @@ -1,41 +1,41 @@ - - - \ No newline at end of file -- GitLab