diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textarea.md b/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textarea.md
index 4fec679e9e1f4146b99ffe3b45482e9fcc8eaad6..f21576b29ccdf1a51429af5ff8e966da501f45b3 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textarea.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-textarea.md
@@ -38,7 +38,7 @@ TextArea(value?:{placeholder?: string controller?: TextAreaController})
| placeholderFont | {
size?: number,
weight?:number \| [FontWeight](ts-universal-attributes-text-style.md),
family?: string,
style?: [FontStyle](ts-universal-attributes-text-style.md)
} | - | 设置placeholder文本样式:
- size: 设置文本尺寸,Length为number类型时,使用fp单位。
- weight: 设置文本的字体粗细,number类型取值[100, 900],取值间隔为100,默认为400,取值越大,字体越粗。
- family: 设置文本的字体列表。使用多个字体,使用','进行分割,优先级按顺序生效,例如:'Arial, sans-serif'。
- style: 设置文本的字体样式。 |
| textAlign | TextAlign | Start | 设置文本水平对齐方式。 |
| caretColor | Color | - | 设置输入框光标颜色。 |
-| inputFilter8+ | {
value: [ResourceStr](../../ui/ts-types.md)8+,
error?: (value: string)
} | - | 通过正则表达式设置输入过滤器。满足表达式的输入允许显示,不满足的输入被忽略。仅支持单个字符匹配,不支持字符串匹配。例如:^(?=.\*\d)(?=.\*[a-z])(?=.\*[A-Z]).{8,10}$,不支持过滤8到10位的强密码。
- value:设置正则表达式。
- error:正则匹配失败时,返回被忽略的内容。 |
+| inputFilter8+ | {
value: [ResourceStr](../../ui/ts-types.md#resourcestr类型8)8+,
error?: (value: string)
} | - | 通过正则表达式设置输入过滤器。满足表达式的输入允许显示,不满足的输入被忽略。仅支持单个字符匹配,不支持字符串匹配。例如:^(?=.\*\d)(?=.\*[a-z])(?=.\*[A-Z]).{8,10}$,不支持过滤8到10位的强密码。
- value:设置正则表达式。
- error:正则匹配失败时,返回被忽略的内容。 |
- TextAlign枚举说明
| 名称 | 描述 |
@@ -48,15 +48,6 @@ TextArea(value?:{placeholder?: string controller?: TextAreaController})
| End | 水平对齐尾部。 |
-### TextAreaController8+
-
-TextArea组件的控制器,通过它操作TextArea组件。
-
-| 接口名称 | 功能描述 |
-| -------- | -------- |
-| caretPosition(value: number): void | 设置输入光标的位置。
value:从字符串开始到光标所在位置的字符长度。 |
-
-
## 事件
| 名称 | 功能描述 |
@@ -66,6 +57,28 @@ TextArea组件的控制器,通过它操作TextArea组件。
| onCut8+(callback:(value: string) => void) | 长按输入框内部区域弹出剪贴板后,点击剪切板剪切按钮,触发回调。
value:剪切的文本内容。 |
| onPaste8+(callback:(value: string) => void) | 长按输入框内部区域弹出剪贴板后,点击剪切板粘贴按钮,触发回调。
value:粘贴的文本内容。 |
+## TextAreaController8+
+
+TextArea组件的控制器,通过它操作TextArea组件。
+
+### 导入对象
+
+```
+controller: TextAreaController = new TextAreaController()
+
+```
+
+### caretPosition8+
+
+caretPosition(value: number): void
+
+设置输入光标的位置。
+
+- 参数
+ | 参数名 | 参数类型 | 必填 | 默认值 | 参数描述 |
+ | -------- | -------- | -------- | -------- | -------- |
+ | value | number | 是 | - | 从字符串开始到光标所在位置的字符长度。 |
+
## 示例