From 613f67184a0d592ba9504dfac8045e97fc387a19 Mon Sep 17 00:00:00 2001 From: rickcole Date: Wed, 25 Mar 2020 19:20:34 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E6=B8=B2=E6=9F=93=E5=99=A8=E6=96=87?= =?UTF-8?q?=E6=A1=A3=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/renderers/Tpl.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/renderers/Tpl.md b/docs/renderers/Tpl.md index 2ca32920..746edd37 100644 --- a/docs/renderers/Tpl.md +++ b/docs/renderers/Tpl.md @@ -86,7 +86,7 @@ tpl 类型的渲染器支持用 JS 模板引擎来组织输出,采用的 lodas - `last` 获取数组的最后一个成员。 - `pick` 如果是对象则从当前值中再次查找值如: `${xxx|pick:yyy}` 等价于 `${xxx.yyy}`。如果是数组,则做 map 操作,操作完后还是数组,不过成员已经变成了你选择的东西。如: `${xxx|pick:bbb}` 如果 xxx 的值为 `[{aaa: 1, bbb: 2}]` 经过处理后就是 `[2]`。更复杂的用法: `${xxx|pick:a~aaa,b~bbb}` 经过处理就是 `[{a:1, b: 2}]` - `split` 可以将字符传通过分隔符分离成数组,默认分隔符为 `,` 如: `${ids|split|last}` 即取一段用逗号分割的数值中的最后一个。 -- `nth` 取数组中的第 n 个成员。如: `${ids|split|nth:1}` +- `nth` 取数组中的第 n 个成员。如:`${ids|split|nth:0}` 是取第一个成员 - `str2date` 请参考 [date](./Date.md) 中日期默认值的设置格式。 - `duration` 格式化成时间端如:`2` -=> `2秒` `67` => `1分7秒` `1111111` => `13天21时39分31秒` - `asArray` 将数据包成数组如: `a` => `[a]` From afd609aeca78264713eec64e207ecfe8370260f7 Mon Sep 17 00:00:00 2001 From: rickcole Date: Wed, 25 Mar 2020 20:26:10 +0800 Subject: [PATCH 2/3] =?UTF-8?q?caption=E6=A0=B7=E5=BC=8F=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scss/components/form/_form.scss | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/scss/components/form/_form.scss b/scss/components/form/_form.scss index 9df0f45a..7c788908 100644 --- a/scss/components/form/_form.scss +++ b/scss/components/form/_form.scss @@ -101,6 +101,13 @@ color: $Form-input-placeholderColor; } +.#{$ns}Form-caption { + display: inline-block; + line-height: $Form-input-height; + height: $Form-input-height; + margin-left: px2rem(10px); +} + @include media-breakpoint-up(sm) { .#{$ns}Form-control--sizeXs { // min-width: $Form-control-widthXs; From b936bb0651b82613caff5801e013e6bbb9cc667f Mon Sep 17 00:00:00 2001 From: rickcole Date: Thu, 26 Mar 2020 10:46:40 +0800 Subject: [PATCH 3/3] add doc --- docs/renderers/Form/Tree.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/renderers/Form/Tree.md b/docs/renderers/Form/Tree.md index 2460f17d..f19bf264 100644 --- a/docs/renderers/Form/Tree.md +++ b/docs/renderers/Form/Tree.md @@ -6,9 +6,11 @@ - `options` 类似于 [select](./Select.md) 中 `options`, 并且支持通过 `children` 无限嵌套。 - `source` Api 地址,如果选项不固定,可以通过配置 `source` 动态拉取。 - `hideRoot` 默认为 `true`, 如果想要显示个顶级节点,请设置为 `false` -- `rootLabel` 默认为 `顶级`,当 hideRoot 不为 `false` 时有用,用来设置顶级节点的文字。 +- `rootLabel` 默认为 `顶级`,当 `hideRoot` 不为 `false` 时有用,用来设置顶级节点的文字。 - `showIcon` 是否显示投标,默认为 `true`。 -- `showRadio` 是否显示单选按钮,multiple 为 `false` 是有效。 +- `showRadio` 是否显示单选按钮,`multiple` 为 `false` 是有效。 +- `initiallyOpen` 默认为`true`,设置是否默认展开所有层级。 +- `unfoldedLevel` 默认为`0`,设置默认展开的级数,只有`initiallyOpen`不是`true`时生效。 - `cascade` 设置成 `true` 时当选中父节点时不自动选择子节点。 - `withChildren` 是指成 `true`,选中父节点时,值里面将包含子节点的值,否则只会保留父节点的值。 - `multiple` 默认为 `false`, 设置成 `true` 表示可多选。