From 941b7cf92819d0ff9b9216cebcf23f7cfbf8b421 Mon Sep 17 00:00:00 2001 From: l00613276 Date: Tue, 1 Aug 2023 17:21:25 +0800 Subject: [PATCH] update docs Signed-off-by: l00613276 --- .../typescript-to-arkts-migration-guide.md | 16 ++++++++-------- .../arkui-ts/ts-basic-components-image.md | 2 +- zh-cn/application-dev/website.md | 3 +++ 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/zh-cn/application-dev/quick-start/typescript-to-arkts-migration-guide.md b/zh-cn/application-dev/quick-start/typescript-to-arkts-migration-guide.md index 083638d332..3ba1ff6079 100644 --- a/zh-cn/application-dev/quick-start/typescript-to-arkts-migration-guide.md +++ b/zh-cn/application-dev/quick-start/typescript-to-arkts-migration-guide.md @@ -651,7 +651,7 @@ interface Identity { interface Contact { email: string - phone: string + phoneNumber: string } type Employee = Identity & Contact @@ -667,7 +667,7 @@ interface Identity { interface Contact { email: string - phone: string + phoneNumber: string } interface Employee extends Identity, Contact {} @@ -3174,8 +3174,8 @@ class Person { const person: Person = { name: "John", age: 30, - email: "john@example.com", - phone: 1234567890, + email: "***@example.com", + phoneNumber: (86)********, } ``` @@ -3186,18 +3186,18 @@ class Person { name: string age: number email: string - phone: number + phoneNumber: number - constructor(name: string, age: number, email: string, phone: number) { + constructor(name: string, age: number, email: string, phoneNumber: number) { this.name = name this.age = age this.email = email - this.phone = phone + this.phoneNumber = phoneNumber } } function main(): void { - const person: Person = new Person("John", 30, "john@example.com", 1234567890) + const person: Person = new Person("John", 30, "***@example.com", (86)********) } ``` diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-image.md b/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-image.md index 4e4158658f..9b433727bf 100644 --- a/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-image.md +++ b/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-image.md @@ -52,7 +52,7 @@ Image组件加载图片失败或图片尺寸为0时,图片组件大小自动 | syncLoad8+ | boolean | 设置是否同步加载图片,默认是异步加载。同步加载时阻塞UI线程,不会显示占位图。
默认值:false
从API version 9开始,该接口支持在ArkTS卡片中使用。
**说明:**
建议加载尺寸较小的本地图片时将syncLoad设为true,因为耗时较短,在主线程上执行即可。 | | copyOption9+ | [CopyOptions](ts-appendix-enums.md#copyoptions9) | 设置图片是否可复制。
当copyOption设置为非CopyOptions.None时,支持使用长按、鼠标右击、快捷组合键'CTRL+C'等方式进行复制。
默认值:CopyOptions.None
从API version 9开始,该接口支持在ArkTS卡片中使用。
**说明:**
svg图片不支持复制。 | | colorFilter9+ | [ColorFilter](ts-types.md#colorfilter9) | 给图像设置颜色滤镜效果,入参为一个的4x5的RGBA转换矩阵。
矩阵第一行表示R(红色)的向量值,第二行表示G(绿色)的向量值,第三行表示B(蓝色)的向量值,第四行表示A(透明度)的向量值,4行分别代表不同的RGBA的向量值。
RGBA值分别是0和1之间的浮点数字,当矩阵对角线值为1时,保持图片原有色彩。
**计算规则:**
如果输入的滤镜矩阵为:
![image-matrix-1](figures/image-matrix-1.jpg)
像素点为[R, G, B, A]
则过滤后的颜色为 [R’, G’, B’, A’]
![image-matrix-2](figures/image-matrix-2.jpg)
从API version 9开始,该接口支持在ArkTS卡片中使用。 | -| draggable(deprecated) | boolean | 设置组件默认拖拽效果,设置为true时,组件可拖拽。
不能和[onDragStart](ts-universal-events-drag-drop.md)事件同时使用。
默认值:false
**说明:**
从 API version 9 开始支持,从 API version 10 开始废弃,建议使用通用属性[draggable](ts-universal-events-drag-drop.md)替代。 | +| draggable(deprecated) | boolean | 设置组件默认拖拽效果,设置为true时,组件可拖拽。
不能和[onDragStart](ts-universal-events-drag-drop.md)事件同时使用。
默认值:false
**说明:**
从 API version 9 开始支持,从 API version 10 开始废弃,建议使用通用属性[draggable](ts-universal-attributes-drag-drop.md)替代。 | > **说明:** > diff --git a/zh-cn/application-dev/website.md b/zh-cn/application-dev/website.md index 7c3b874197..2322f14d50 100644 --- a/zh-cn/application-dev/website.md +++ b/zh-cn/application-dev/website.md @@ -76,11 +76,14 @@ - [其他状态管理概述](quick-start/arkts-other-state-mgmt-functions-overview.md) - [\@Watch装饰器:状态变量更改通知](quick-start/arkts-watch.md) - [$$语法:内置组件双向同步](quick-start/arkts-two-way-sync.md) + - [MVVM模式](quick-start/arkts-mvvm.md) + - [状态管理优秀实践](quick-start/arkts-state-management-best-practices.md) - 渲染控制 - [渲染控制概述](quick-start/arkts-rendering-control-overview.md) - [if/else:条件渲染](quick-start/arkts-rendering-control-ifelse.md) - [ForEach:循环渲染](quick-start/arkts-rendering-control-foreach.md) - [LazyForEach:数据懒加载](quick-start/arkts-rendering-control-lazyforeach.md) + - [渲染控制优秀实践](quick-start/arkts-rendering-control-best-practices.md) - 开发 - 应用模型 - 应用模型概述 -- GitLab