From 81d36aa9ac30db199f1851aa617966141a669e25 Mon Sep 17 00:00:00 2001 From: neverland Date: Sun, 26 Mar 2023 12:11:42 +0800 Subject: [PATCH] docs(Field): consistent with demo (#11707) --- package.json | 1 + packages/vant/src/field/README.md | 24 ++++++++++++++++--- packages/vant/src/field/README.zh-CN.md | 22 +++++++++++++++-- packages/vant/src/field/demo/LabelAlign.vue | 20 ++++++++-------- .../test/__snapshots__/demo.spec.ts.snap | 16 ++++++------- 5 files changed, 60 insertions(+), 23 deletions(-) diff --git a/package.json b/package.json index 31ef5bb94..b43da6cff 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,7 @@ "lint": "pnpm --dir ./packages/vant lint", "test": "pnpm --dir ./packages/vant test", "test:watch": "pnpm --dir ./packages/vant test:watch", + "test:update": "pnpm --dir ./packages/vant test:update", "build": "pnpm --dir ./packages/vant build", "build:site": "pnpm --dir ./packages/vant build:site" }, diff --git a/packages/vant/src/field/README.md b/packages/vant/src/field/README.md index 229e8bdd0..829461c5c 100644 --- a/packages/vant/src/field/README.md +++ b/packages/vant/src/field/README.md @@ -243,16 +243,34 @@ Use `input-align` prop to align the input value. ### Label Align -Use `label-align` prop to align the input value. +Use `label-align` prop to align the input value, can be set to `center`, `right` or `top`. ```html + + + ``` diff --git a/packages/vant/src/field/README.zh-CN.md b/packages/vant/src/field/README.zh-CN.md index 9c9648ac1..aa1c9a49c 100644 --- a/packages/vant/src/field/README.zh-CN.md +++ b/packages/vant/src/field/README.zh-CN.md @@ -268,10 +268,28 @@ export default { + + + ``` diff --git a/packages/vant/src/field/demo/LabelAlign.vue b/packages/vant/src/field/demo/LabelAlign.vue index a390367a4..023a3e795 100644 --- a/packages/vant/src/field/demo/LabelAlign.vue +++ b/packages/vant/src/field/demo/LabelAlign.vue @@ -6,7 +6,7 @@ import { useTranslate } from '../../../docs/site'; const t = useTranslate({ 'zh-CN': { - text: '文本', + label: '文本', top: '顶部对齐', center: '居中对齐', left: '左对齐', @@ -14,11 +14,11 @@ const t = useTranslate({ labelAlign: '输入框文本位置', }, 'en-US': { - text: 'Text', - top: 'Top Align', - center: 'Center Align', - left: 'Left Align', - right: 'Right Align', + label: 'Label', + top: 'Align Top', + center: 'Align Center', + left: 'Align Left', + right: 'Align Right', labelAlign: 'Label Align', }, }); @@ -31,25 +31,25 @@ const value = ref(''); diff --git a/packages/vant/src/field/test/__snapshots__/demo.spec.ts.snap b/packages/vant/src/field/test/__snapshots__/demo.spec.ts.snap index ca5993ad9..1fc319a6d 100644 --- a/packages/vant/src/field/test/__snapshots__/demo.spec.ts.snap +++ b/packages/vant/src/field/test/__snapshots__/demo.spec.ts.snap @@ -424,7 +424,7 @@ exports[`should render demo and match snapshot 1`] = `
@@ -432,7 +432,7 @@ exports[`should render demo and match snapshot 1`] = `
@@ -443,7 +443,7 @@ exports[`should render demo and match snapshot 1`] = `
@@ -451,7 +451,7 @@ exports[`should render demo and match snapshot 1`] = `
@@ -462,7 +462,7 @@ exports[`should render demo and match snapshot 1`] = `
@@ -470,7 +470,7 @@ exports[`should render demo and match snapshot 1`] = `
@@ -481,7 +481,7 @@ exports[`should render demo and match snapshot 1`] = `
@@ -489,7 +489,7 @@ exports[`should render demo and match snapshot 1`] = `