diff --git a/packages/vant/src/picker/demo/WithPopup.vue b/packages/vant/src/picker/demo/WithPopup.vue
new file mode 100644
index 000000000..32a232cae
--- /dev/null
+++ b/packages/vant/src/picker/demo/WithPopup.vue
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/packages/vant/src/picker/demo/index.vue b/packages/vant/src/picker/demo/index.vue
index 91a78e7ba..6215cefb1 100644
--- a/packages/vant/src/picker/demo/index.vue
+++ b/packages/vant/src/picker/demo/index.vue
@@ -1,123 +1,66 @@
@@ -130,6 +73,8 @@ const onConfirm2 = (value: string) => {
/>
+
+
{
-
+