From 4acfe5e6730ef6ad5aa99384e0c41516ece77769 Mon Sep 17 00:00:00 2001 From: zhenyuWang <13641039885@163.com> Date: Tue, 23 Apr 2024 16:41:49 +0800 Subject: [PATCH] refactor(directive): v-for --- pages.json | 42 ++---- .../component/slots/slots-composition.uvue | 2 +- pages/directive/v-for/v-for-composition.uvue | 114 ++++++++++++++++ .../directive/v-for/v-for-item-click.test.js | 41 ------ pages/directive/v-for/v-for-item-click.uvue | 42 ------ pages/directive/v-for/v-for-item-v-if.test.js | 21 --- pages/directive/v-for/v-for-item-v-if.uvue | 37 ------ .../directive/v-for/v-for-item-v-show.test.js | 22 ---- pages/directive/v-for/v-for-item-v-show.uvue | 37 ------ pages/directive/v-for/v-for-options.uvue | 122 ++++++++++++++++++ pages/directive/v-for/v-for-v-for.test.js | 13 -- pages/directive/v-for/v-for-v-for.uvue | 38 ------ pages/directive/v-for/v-for.test.js | 58 ++++++++- pages/directive/v-for/v-for.uvue | 40 ------ pages/index/index.uvue | 16 +++ ...ions-API-composition-API-correspondence.md | 4 +- 16 files changed, 318 insertions(+), 331 deletions(-) create mode 100644 pages/directive/v-for/v-for-composition.uvue delete mode 100644 pages/directive/v-for/v-for-item-click.test.js delete mode 100644 pages/directive/v-for/v-for-item-click.uvue delete mode 100644 pages/directive/v-for/v-for-item-v-if.test.js delete mode 100644 pages/directive/v-for/v-for-item-v-if.uvue delete mode 100644 pages/directive/v-for/v-for-item-v-show.test.js delete mode 100644 pages/directive/v-for/v-for-item-v-show.uvue create mode 100644 pages/directive/v-for/v-for-options.uvue delete mode 100644 pages/directive/v-for/v-for-v-for.test.js delete mode 100644 pages/directive/v-for/v-for-v-for.uvue delete mode 100644 pages/directive/v-for/v-for.uvue diff --git a/pages.json b/pages.json index 778233e..3da89a6 100644 --- a/pages.json +++ b/pages.json @@ -171,6 +171,18 @@ "navigationBarTitleText": "v-if 组合式 API" } }, + { + "path": "pages/directive/v-for/v-for-options", + "style": { + "navigationBarTitleText": "v-for 选项式 API" + } + }, + { + "path": "pages/directive/v-for/v-for-composition", + "style": { + "navigationBarTitleText": "v-for 组合式 API" + } + }, { "path": "pages/directive/v-bind/v-bind", @@ -228,36 +240,6 @@ } }, // #endif - { - "path": "pages/directive/v-for/v-for", - "style": { - "navigationBarTitleText": "v-for" - } - }, - { - "path": "pages/directive/v-for/v-for-item-click", - "style": { - "navigationBarTitleText": "v-for-item-click" - } - }, - { - "path": "pages/directive/v-for/v-for-item-v-if", - "style": { - "navigationBarTitleText": "v-for-item-v-if" - } - }, - { - "path": "pages/directive/v-for/v-for-item-v-show", - "style": { - "navigationBarTitleText": "v-for-item-v-show" - } - }, - { - "path": "pages/directive/v-for/v-for-v-for", - "style": { - "navigationBarTitleText": "v-for-v-for" - } - }, { "path": "pages/directive/v-model/v-model", "style": { diff --git a/pages/built-in/component/slots/slots-composition.uvue b/pages/built-in/component/slots/slots-composition.uvue index 70ab4d1..9614a69 100644 --- a/pages/built-in/component/slots/slots-composition.uvue +++ b/pages/built-in/component/slots/slots-composition.uvue @@ -2,7 +2,7 @@