diff --git a/pages/directive/v-show/Foo.uvue b/pages/directive/v-show/Foo.uvue
new file mode 100644
index 0000000000000000000000000000000000000000..27a4708a362a840c7f38ae8369ddf69eb6ed3b6e
--- /dev/null
+++ b/pages/directive/v-show/Foo.uvue
@@ -0,0 +1,5 @@
+
+
+ component Foo
+
+
diff --git a/pages/directive/v-show/v-show-composition.uvue b/pages/directive/v-show/v-show-composition.uvue
index 09b5a80fe4acd9eac638b13026ef5ffd2eb2022e..825fdf3d729d65764e7441355509bd55bb86f865 100644
--- a/pages/directive/v-show/v-show-composition.uvue
+++ b/pages/directive/v-show/v-show-composition.uvue
@@ -1,46 +1,51 @@
-
-
-
- 点击上方按钮,切换下方 view 显示/隐藏
- show default true: {{dataInfo.showDefaultTrue}}
-
- show default false: {{dataInfo.showDefaultFalse}}
+
+
+
+ 点击上方按钮,切换下方 view 显示/隐藏
+ show default true: {{dataInfo.showDefaultTrue}}
+
+ show default false: {{dataInfo.showDefaultFalse}}
-
-
-
-
-
-
\ No newline at end of file
diff --git a/pages/directive/v-show/v-show-options.uvue b/pages/directive/v-show/v-show-options.uvue
index e1226df06307601c5596649da4c00675eedef4bd..d17b6052ed8b5580af0d09897913ea1fb4c04760 100644
--- a/pages/directive/v-show/v-show-options.uvue
+++ b/pages/directive/v-show/v-show-options.uvue
@@ -1,21 +1,25 @@
- 点击上方按钮,切换下方 view 显示/隐藏
- show default true: {{dataInfo.showDefaultTrue}}
+ 点击上方按钮,切换下方 view 显示/隐藏
+ show default true: {{dataInfo.showDefaultTrue}}
show default false: {{dataInfo.showDefaultFalse}}
-
+
+
-
\ No newline at end of file
diff --git a/pages/directive/v-show/v-show.test.js b/pages/directive/v-show/v-show.test.js
index 99e33b9e6cfbc24b4f1003349e9cbea6bda835fd..36c290a0c1e4387f7ccfb73170d1cfe5871aeea2 100644
--- a/pages/directive/v-show/v-show.test.js
+++ b/pages/directive/v-show/v-show.test.js
@@ -13,6 +13,8 @@ describe('v-show', () => {
expect(await vShowElementDefaultTrue.style('display')).toBe('flex')
const vShowElementDefaultFalse = await page.$('#v-show-element-default-false')
expect(await vShowElementDefaultFalse.style('display')).toBe('none')
+ const foo = await page.$('#foo')
+ expect(await foo.style('display')).toBe('none')
const toggle = await page.$('#toggle-btn')
await toggle.tap()
@@ -22,6 +24,7 @@ describe('v-show', () => {
expect(dataInfo.showDefaultFalse).toBe(true)
expect(await vShowElementDefaultTrue.style('display')).toBe('none')
expect(await vShowElementDefaultFalse.style('display')).toBe('flex')
+ expect(await foo.style('display')).toBe('flex')
await toggle.tap()
dataInfo = await page.data('dataInfo')
@@ -29,6 +32,7 @@ describe('v-show', () => {
expect(dataInfo.showDefaultFalse).toBe(false)
expect(await vShowElementDefaultTrue.style('display')).toBe('flex')
expect(await vShowElementDefaultFalse.style('display')).toBe('none')
+ expect(await foo.style('display')).toBe('none')
}
it('v-show options API', async () => {