From 785732f438916d7767ad44789c16216a6f6505a8 Mon Sep 17 00:00:00 2001 From: liuzhidong <51448229+liuzhidong0918@users.noreply.github.com> Date: Tue, 25 May 2021 22:25:13 +0800 Subject: [PATCH] feat(form): add 'layout', 'labelAlign', 'rowProps' option (#651) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat(form): add 'layout', 'labelAlign', 'rowProps' option 1.添加Form布局方式,当layout: 'vertical',labelWidth可以控制col间距 2.添加Form的全局label对齐方式, labelAlign: left | right 3.添加Form的Row组件所支持属性,控制Col间的间距,对齐方式,布局方式 * feat(Rate): add 'Rate' module *添加评分组件,并添加了dome例子 --- src/components/Form/src/BasicForm.vue | 19 ++++++++++++------- src/components/Form/src/componentMap.ts | 4 +++- src/components/Form/src/props.ts | 4 +++- src/components/Form/src/types/form.ts | 7 ++++++- src/components/Form/src/types/index.ts | 3 ++- src/views/demo/form/index.vue | 13 +++++++++++++ 6 files changed, 39 insertions(+), 11 deletions(-) diff --git a/src/components/Form/src/BasicForm.vue b/src/components/Form/src/BasicForm.vue index b6f324f2f..6e467f962 100644 --- a/src/components/Form/src/BasicForm.vue +++ b/src/components/Form/src/BasicForm.vue @@ -1,12 +1,12 @@