From 8e60a9a309aee63d18d50eb3b17dc99770fd05aa Mon Sep 17 00:00:00 2001 From: lijuan124 Date: Tue, 20 Sep 2022 19:03:12 +0800 Subject: [PATCH] =?UTF-8?q?scroll=E4=B8=8Etextinput=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E6=96=87=E6=A1=A3=E4=B8=8Edts=E6=96=87=E4=BB=B6=E4=BF=9D?= =?UTF-8?q?=E6=8C=81=E4=B8=80=E8=87=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: lijuan124 --- .../reference/arkui-ts/ts-appendix-enums.md | 10 ++++---- .../arkui-ts/ts-basic-components-textinput.md | 5 ++-- .../reference/arkui-ts/ts-container-scroll.md | 23 +++++++------------ 3 files changed, 16 insertions(+), 22 deletions(-) diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-appendix-enums.md b/zh-cn/application-dev/reference/arkui-ts/ts-appendix-enums.md index 4e4a7386ad..0c450e98dd 100644 --- a/zh-cn/application-dev/reference/arkui-ts/ts-appendix-enums.md +++ b/zh-cn/application-dev/reference/arkui-ts/ts-appendix-enums.md @@ -135,12 +135,12 @@ | 名称 | 描述 | | -------- | ---------------------- | | Top | 竖直方向上边缘 | -| Center | 竖直方向居中位置 | +| Center(deprecated) | 竖直方向居中位置
从API version 9开始废弃 | | Bottom | 竖直方向下边缘 | -| Baseline | 交叉轴方向文本基线位置 | -| Start | 水平方向起始位置 | -| Middle | 水平方向居中位置 | -| End | 水平方向末尾位置 | +| Baseline(deprecated) | 交叉轴方向文本基线位置
从API version 9开始废弃 | +| Start(deprecated) | 水平方向起始位置
从API version 9开始废弃 | +| Middle(deprecated) | 水平方向居中位置
从API version 9开始废弃 | +| End(deprecated) | 水平方向末尾位置
从API version 9开始废弃 | ## Week diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textinput.md b/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textinput.md index e2e90e8c7b..3e58ddc33c 100644 --- a/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textinput.md +++ b/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textinput.md @@ -27,7 +27,7 @@ TextInput(value?:{placeholder?: ResourceStr, text?: ResourceStr, controller?: Te ## 属性 -除支持[通用属性](ts-universal-attributes-size.md)外,还支持以下属性: +除支持通用属性以及[文本样式设置](ts-universal-attributes-text-style.md)的属性外,还支持以下属性: | 名称 | 参数类型 | 描述 | | ------------------------ | ---------------------------------------- | ---------------------------------------- | @@ -41,6 +41,7 @@ TextInput(value?:{placeholder?: ResourceStr, text?: ResourceStr, controller?: Te | copyOption9+ | [CopyOptions](ts-appendix-enums.md#copyoptions9) | 设置文本是否可复制。 | | showPasswordIcon9+ | boolean | 密码输入模式时,密码框末尾的图标是否显示。
默认值:true | | style9+ | TextInputStyle | TextInput风格。
默认值:TextInputStyle.Default | +| textAlign9+ | [TextAlign](ts-appendix-enums.md#textalign) | 设置文本水平对齐式。
默认值:TextAlign.Start | ## EnterKeyType枚举说明 @@ -62,7 +63,7 @@ TextInput(value?:{placeholder?: ResourceStr, text?: ResourceStr, controller?: Te | Number | 纯数字输入模式。 | | PhoneNumber9+ | 电话号码输入模式。
支持输入数字、+ 、-、*、#,长度不限。 | -## TextInputStyle枚举说明 +## TextInputStyle9+枚举说明 | 名称 | 描述 | | ------------------ | ------------- | diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-container-scroll.md b/zh-cn/application-dev/reference/arkui-ts/ts-container-scroll.md index 8546ba4a91..da4a7c5d1e 100644 --- a/zh-cn/application-dev/reference/arkui-ts/ts-container-scroll.md +++ b/zh-cn/application-dev/reference/arkui-ts/ts-container-scroll.md @@ -5,6 +5,7 @@ > **说明:** > - 该组件从API version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。 > - 该组件嵌套List子组件滚动时,若List不设置宽高,则默认全部加载,在对性能有要求的场景下建议指定List的宽高。 +> - 该组件滚动的前提是主轴方向大小小于内容大小。 > - 该组件回弹的前提是要有滚动。内容小于一屏时,没有回弹效果。 @@ -27,7 +28,7 @@ Scroll(scroller?: Scroller) | scrollBar | [BarState](ts-appendix-enums.md#barstate) | 设置滚动条状态。
默认值:BarState.Off | | scrollBarColor | string \| number \| Color | 设置滚动条的颜色。 | | scrollBarWidth | string \| number | 设置滚动条的宽度。 | -| edgeEffect | [EdgeEffect](#edgeeffect) | 设置滑动效果,目前支持的滑动效果参见EdgeEffect的枚举说明。
默认值:EdgeEffect.Spring | +| edgeEffect | [EdgeEffect](ts-appendix-enums.md#edgeeffect) | 设置滑动效果,目前支持的滑动效果参见EdgeEffect的枚举说明。
默认值:EdgeEffect.Spring | ## ScrollDirection枚举说明 | 名称 | 描述 | @@ -35,15 +36,7 @@ Scroll(scroller?: Scroller) | Horizontal | 仅支持水平方向滚动。 | | Vertical | 仅支持竖直方向滚动。 | | None | 不可滚动。 | -| Free | 支持竖直或水平方向滚动。 | - -## EdgeEffect枚举说明 - -| 名称 | 描述 | -| ------ | ---------------------------------------- | -| Spring | 弹性物理动效,滑动到边缘后可以根据初始速度或通过触摸事件继续滑动一段距离,松手后回弹。 | -| Fade | 阴影效果,滑动到边缘后会有圆弧状的阴影。 | -| None | 滑动到边缘后无效果。 | +| Free(deprecated) | 支持竖直或水平方向滚动
从API version 9开始废弃| ## 事件 @@ -83,7 +76,7 @@ scrollTo(value: { xOffset: number | string, yOffset: number | string, animation? | --------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | | xOffset | Length | 是 | 水平滑动偏移。 | | yOffset | Length | 是 | 竖直滑动偏移。 | -| animation | {
duration: number,
curve: [Curve](ts-animatorproperty.md) \|
CubicBezier \|
SpringCurve
} | 否 | 动画配置:
- duration: 滚动时长设置。
- curve: 滚动曲线设置。 | +| animation | {
duration: number,
curve: [Curve](ts-animatorproperty.md)
} | 否 | 动画配置:
- duration: 滚动时长设置。
- curve: 滚动曲线设置。 | ### scrollEdge @@ -111,7 +104,7 @@ scrollPage(value: { next: boolean, direction?: Axis }): void | 参数名 | 参数类型 | 必填 | 参数描述 | | --------- | ------- | ---- | ------------------------------ | | next | boolean | 是 | 是否向下翻页。true表示向下翻页,false表示向上翻页。 | -| direction | [Axis](ts-appendix-enums.md#axis) | 否 | 设置滚动方向为水平或竖直方向。 | +| direction(deprecated) | [Axis](ts-appendix-enums.md#axis) | 否 | 设置滚动方向为水平或竖直方向。
从API version 9开始废弃 | ### currentOffset @@ -163,8 +156,8 @@ scrollBy(dx: Length, dy: Length): void | 参数名 | 参数类型 | 必填 | 参数描述 | | ----- | ------ | ---- | ----------------- | -| dx | Length | 是 | 水平方向滚动距离。 | -| dy | Length | 是 | 竖直方向滚动距离。 | +| dx | Length | 是 | 水平方向滚动距离,不支持百分比形式。 | +| dy | Length | 是 | 竖直方向滚动距离,不支持百分比形式。 | ## 示例 @@ -206,7 +199,7 @@ struct ScrollExample { .onScrollEnd(() => { console.info('Scroll Stop') }) - + Button('scroll 150') .onClick(() => { // 点击后下滑指定距离150.0vp this.scroller.scrollBy(0,150) -- GitLab