From 40085b6e035c042d01a48348b79107007ac62890 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BC=A0=E7=A3=8A?= <1633537611@qq.com>
Date: Wed, 18 Oct 2023 15:43:08 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0transition=E4=BA=8B=E4=BB=B6?=
=?UTF-8?q?=E7=A4=BA=E4=BE=8B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages.json | 8 +++
.../transition-event/transition-event.test.js | 16 +++++
.../transition-event/transition-event.uvue | 64 +++++++++++++++++++
pages/pages.test.js | 1 +
pages/tabBar/component.uvue | 4 ++
5 files changed, 93 insertions(+)
create mode 100644 pages/component/transition-event/transition-event.test.js
create mode 100644 pages/component/transition-event/transition-event.uvue
diff --git a/pages.json b/pages.json
index a518c8af..f7655584 100644
--- a/pages.json
+++ b/pages.json
@@ -1001,6 +1001,14 @@
"navigationBarTitleText" : "getDrawableContext",
"enablePullDownRefresh" : false
}
+ },
+ {
+ "path" : "pages/component/transition-event/transition-event",
+ "style" :
+ {
+ "navigationBarTitleText" : "",
+ "enablePullDownRefresh" : false
+ }
}
],
diff --git a/pages/component/transition-event/transition-event.test.js b/pages/component/transition-event/transition-event.test.js
new file mode 100644
index 00000000..def2ec25
--- /dev/null
+++ b/pages/component/transition-event/transition-event.test.js
@@ -0,0 +1,16 @@
+// uni-app自动化测试教程: uni-app自动化测试教程: https://uniapp.dcloud.net.cn/worktile/auto/hbuilderx-extension/
+
+describe('transition event', () => {
+
+ let page;
+ beforeAll(async () => {
+ page = await program.reLaunch('/pages/component/transition-event/transition-event')
+ await page.waitFor(3000);
+ });
+
+ it('transitionend', async () => {
+ await page.callMethod('switchBtn')
+ await page.waitFor(3000)
+ expect(await page.data("onTransitionEndTriggr")).toBe(true)
+ });
+});
diff --git a/pages/component/transition-event/transition-event.uvue b/pages/component/transition-event/transition-event.uvue
new file mode 100644
index 00000000..3c0355db
--- /dev/null
+++ b/pages/component/transition-event/transition-event.uvue
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/pages.test.js b/pages/pages.test.js
index c4f6e04a..0af0840b 100755
--- a/pages/pages.test.js
+++ b/pages/pages.test.js
@@ -37,6 +37,7 @@ const pages = [
'/pages/component/view/view',
// '/pages/component/web-view/web-view', // 动态内容
'/pages/component/web-view-local/web-view-local',
+ '/pages/component/transition-event/transition-event',
// CSS
'/pages/CSS/background/background-color',
diff --git a/pages/tabBar/component.uvue b/pages/tabBar/component.uvue
index 61b313dc..bb99f3a3 100644
--- a/pages/tabBar/component.uvue
+++ b/pages/tabBar/component.uvue
@@ -254,6 +254,10 @@ export default {
name: '通用事件',
url: '/pages/component/general-event/general-event',
enable: true,
+ },{
+ name: 'Transition事件',
+ url: '/pages/component/transition-event/transition-event',
+ enable: true,
},
] as Page[],
}
--
GitLab