From 9788c98647ea70f44a67535c92f20717d5d81693 Mon Sep 17 00:00:00 2001 From: LiAn Date: Sun, 30 Jan 2022 06:17:12 +0000 Subject: [PATCH 01/14] update zh-cn/application-dev/ui/ts-component-based-component.md. Signed-off-by: LiAn --- zh-cn/application-dev/ui/ts-component-based-component.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/ui/ts-component-based-component.md b/zh-cn/application-dev/ui/ts-component-based-component.md index e16660280a4..97dae6f63f0 100644 --- a/zh-cn/application-dev/ui/ts-component-based-component.md +++ b/zh-cn/application-dev/ui/ts-component-based-component.md @@ -9,7 +9,7 @@ 对组件化的深入描述,请参考[深入理解组件化](ts-a-deep-dive-into-component.md)。 ->![](../../public_sys-resources/icon-note.gif) **说明:** +>![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** >- 自定义组件必须定义build方法。 >- 自定义组件禁止自定义构造函数。 -- Gitee From 74d1309313e8bc670698016ada76f581f10ada44 Mon Sep 17 00:00:00 2001 From: LiAn Date: Sun, 30 Jan 2022 06:17:18 +0000 Subject: [PATCH 02/14] update zh-cn/application-dev/ui/ts-component-based-entry.md. Signed-off-by: LiAn --- zh-cn/application-dev/ui/ts-component-based-entry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/ui/ts-component-based-entry.md b/zh-cn/application-dev/ui/ts-component-based-entry.md index b84dd545b39..121aa6a92ba 100644 --- a/zh-cn/application-dev/ui/ts-component-based-entry.md +++ b/zh-cn/application-dev/ui/ts-component-based-entry.md @@ -2,7 +2,7 @@ 用**@Entry**装饰的自定义组件用作页面的默认入口组件,加载页面时,将首先创建并呈现**@Entry**装饰的自定义组件。 ->![](../../public_sys-resources/icon-note.gif) **说明:** +>![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** >在单个源文件中,最多可以使用**@Entry**装饰一个自定义组件。 ## 示例 -- Gitee From a02ea4b35015288c806f0ac4d281e7d3e212aa8a Mon Sep 17 00:00:00 2001 From: LiAn Date: Sun, 30 Jan 2022 06:17:24 +0000 Subject: [PATCH 03/14] update zh-cn/application-dev/ui/ts-component-based-preview.md. Signed-off-by: LiAn --- zh-cn/application-dev/ui/ts-component-based-preview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/ui/ts-component-based-preview.md b/zh-cn/application-dev/ui/ts-component-based-preview.md index 694cbbed6b5..64f134d9097 100644 --- a/zh-cn/application-dev/ui/ts-component-based-preview.md +++ b/zh-cn/application-dev/ui/ts-component-based-preview.md @@ -2,7 +2,7 @@ 用**@Preview**装饰的自定义组件可以在DevEco Studio的预览器上进行预览,加载页面时,将创建并呈现**@Preview**装饰的自定义组件。 ->![](../../public_sys-resources/icon-note.gif) **说明:** +>![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** >在单个源文件中,最多可以使用**@Preview**装饰一个自定义组件。 ## 示例 -- Gitee From 176202581c07814506a2508d964a3556761cb74d Mon Sep 17 00:00:00 2001 From: LiAn Date: Sun, 30 Jan 2022 06:17:29 +0000 Subject: [PATCH 04/14] update zh-cn/application-dev/ui/ts-component-based-extend.md. Signed-off-by: LiAn --- zh-cn/application-dev/ui/ts-component-based-extend.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/ui/ts-component-based-extend.md b/zh-cn/application-dev/ui/ts-component-based-extend.md index 3470ec317be..49e93162876 100644 --- a/zh-cn/application-dev/ui/ts-component-based-extend.md +++ b/zh-cn/application-dev/ui/ts-component-based-extend.md @@ -23,6 +23,6 @@ struct FancyUse { } ``` ->![](../../public_sys-resources/icon-note.gif) **说明:** +>![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** >@Extend装饰器不能用在自定义组件struct定义框内。 -- Gitee From 6d88c291b9b0ebb7c35f1f6214895a652de46b01 Mon Sep 17 00:00:00 2001 From: LiAn Date: Sun, 30 Jan 2022 06:17:34 +0000 Subject: [PATCH 05/14] update zh-cn/application-dev/ui/ts-component-states-prop.md. Signed-off-by: LiAn --- zh-cn/application-dev/ui/ts-component-states-prop.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/ui/ts-component-states-prop.md b/zh-cn/application-dev/ui/ts-component-states-prop.md index e5f4612a05a..063568a22b4 100644 --- a/zh-cn/application-dev/ui/ts-component-states-prop.md +++ b/zh-cn/application-dev/ui/ts-component-states-prop.md @@ -63,6 +63,6 @@ struct CountDownComponent { 在上述示例中,当按“+1”或“-1”按钮时,父组件状态发生变化,重新执行**build**方法,此时将创建一个新的**CountDownComponent**组件。父组件的**countDownStartValue**状态属性被用于初始化子组件的**@Prop**变量,当按下子组件的“Try again”按钮时,其**@Prop**变量**count**将被更改,**CountDownComponent**重新渲染。但是**count**值的更改不会影响父组件的**countDownStartValue**值。 ->![](../../public_sys-resources/icon-note.gif) **说明:** +>![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** >创建新组件实例时,必须初始化其所有**@Prop**变量。 -- Gitee From 13e48c3e7eac5cdd209308afde823f62a0374179 Mon Sep 17 00:00:00 2001 From: LiAn Date: Sun, 30 Jan 2022 06:17:41 +0000 Subject: [PATCH 06/14] update zh-cn/application-dev/ui/ts-component-states-link.md. Signed-off-by: LiAn --- zh-cn/application-dev/ui/ts-component-states-link.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/ui/ts-component-states-link.md b/zh-cn/application-dev/ui/ts-component-states-link.md index 300a785d1a0..9cc78870ea0 100644 --- a/zh-cn/application-dev/ui/ts-component-states-link.md +++ b/zh-cn/application-dev/ui/ts-component-states-link.md @@ -8,7 +8,7 @@ - **双向通信:**子组件对**@Link**变量的更改将同步修改父组件的**@State**变量; - **创建自定义组件时需要将变量的引用传递给@Link变量:**在创建组件的新实例时,必须使用命名参数初始化所有**@Link**变量。**@Link**变量可以使用**@State**变量或**@Link**变量的引用进行初始化,**@State**变量可以通过'**$**'操作符创建引用。 ->![](../../public_sys-resources/icon-note.gif) **说明:** +>![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** >**@Link**变量不能在组件内部进行初始化。 ## 简单类型示例 -- Gitee From e8b0b7d8506a8f1d1641d6980a67bdb696a692d9 Mon Sep 17 00:00:00 2001 From: LiAn Date: Sun, 30 Jan 2022 06:17:51 +0000 Subject: [PATCH 07/14] update zh-cn/application-dev/ui/ts-application-states-appstorage.md. Signed-off-by: LiAn --- zh-cn/application-dev/ui/ts-application-states-appstorage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/ui/ts-application-states-appstorage.md b/zh-cn/application-dev/ui/ts-application-states-appstorage.md index 2f7c5a200c9..63761d8b39f 100644 --- a/zh-cn/application-dev/ui/ts-application-states-appstorage.md +++ b/zh-cn/application-dev/ui/ts-application-states-appstorage.md @@ -139,7 +139,7 @@ UI组件可以通过装饰器将应用程序状态数据与**AppStorage**进行 ->![](../../public_sys-resources/icon-note.gif) **说明:** +>![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** >当前接口当前仅可以处理基础类型数据,对于修改object中某一个值尚未支持。 ## AppStorage与组件同步 -- Gitee From 3c8fa97b7b0e5a7d3dfa4d57f566a037c9e76694 Mon Sep 17 00:00:00 2001 From: LiAn Date: Sun, 30 Jan 2022 06:17:58 +0000 Subject: [PATCH 08/14] update zh-cn/application-dev/ui/ts-application-states-apis-persistentstorage.md. Signed-off-by: LiAn --- .../ui/ts-application-states-apis-persistentstorage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/ui/ts-application-states-apis-persistentstorage.md b/zh-cn/application-dev/ui/ts-application-states-apis-persistentstorage.md index 3e5d3a64da0..368ed2e8a8f 100644 --- a/zh-cn/application-dev/ui/ts-application-states-apis-persistentstorage.md +++ b/zh-cn/application-dev/ui/ts-application-states-apis-persistentstorage.md @@ -58,7 +58,7 @@ ->![](../../public_sys-resources/icon-note.gif) **说明:** +>![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** >- PersistProp接口使用时,需要保证输入对应的key应当在Appstorage存在。 >- DeleteProp接口使用时,只能对本次启动已经link过的数据生效。 -- Gitee From 3138cac8b19ba71d60270193f0ec796e7797ad8f Mon Sep 17 00:00:00 2001 From: LiAn Date: Sun, 30 Jan 2022 06:18:06 +0000 Subject: [PATCH 09/14] update zh-cn/application-dev/ui/ts-other-states-consume-provide.md. Signed-off-by: LiAn --- zh-cn/application-dev/ui/ts-other-states-consume-provide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/ui/ts-other-states-consume-provide.md b/zh-cn/application-dev/ui/ts-other-states-consume-provide.md index df22ac16ab5..04cdf7f95e9 100644 --- a/zh-cn/application-dev/ui/ts-other-states-consume-provide.md +++ b/zh-cn/application-dev/ui/ts-other-states-consume-provide.md @@ -52,7 +52,7 @@ Provide作为数据的提供方,可以更新其子孙节点的数据,并触 ->![](../../public_sys-resources/icon-note.gif) **说明:** +>![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** >使用@Provide 和@Consume时避免循环引用导致死循环。 其他属性说明与Provide一致。 -- Gitee From 1c2223022aa9bebc8b37f29c60249b2d89edc734 Mon Sep 17 00:00:00 2001 From: LiAn Date: Sun, 30 Jan 2022 06:18:15 +0000 Subject: [PATCH 10/14] update zh-cn/application-dev/ui/ts-rending-control-syntax-if-else.md. Signed-off-by: LiAn --- zh-cn/application-dev/ui/ts-rending-control-syntax-if-else.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/ui/ts-rending-control-syntax-if-else.md b/zh-cn/application-dev/ui/ts-rending-control-syntax-if-else.md index 357b53ce20c..3ef816d29ec 100644 --- a/zh-cn/application-dev/ui/ts-rending-control-syntax-if-else.md +++ b/zh-cn/application-dev/ui/ts-rending-control-syntax-if-else.md @@ -2,7 +2,7 @@ 使用**if/else**进行条件渲染。 ->![](../../public_sys-resources/icon-note.gif) **说明:** +>![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** >- if条件语句可以使用状态变量。 >- 使用if可以使子组件的渲染依赖条件语句。 >- 必须在容器组件内使用。 -- Gitee From 4a72dd85a6195a57e486008dabe0e03680506c81 Mon Sep 17 00:00:00 2001 From: LiAn Date: Sun, 30 Jan 2022 06:18:22 +0000 Subject: [PATCH 11/14] update zh-cn/application-dev/ui/ts-rending-control-syntax-foreach.md. Signed-off-by: LiAn --- zh-cn/application-dev/ui/ts-rending-control-syntax-foreach.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/ui/ts-rending-control-syntax-foreach.md b/zh-cn/application-dev/ui/ts-rending-control-syntax-foreach.md index 9c6db483554..8b1fb5d11df 100644 --- a/zh-cn/application-dev/ui/ts-rending-control-syntax-foreach.md +++ b/zh-cn/application-dev/ui/ts-rending-control-syntax-foreach.md @@ -65,7 +65,7 @@ ForEach\(arr: any\[\],itemGenerator: \(item: any, index?: number\) =\> void, key ->![](../../public_sys-resources/icon-note.gif) **说明:** +>![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** >- 必须在容器组件内使用; >- 生成的子组件允许在**ForEach**的父容器组件中,允许子组件生成器函数中包含**if/else**条件渲染,同时也允许**ForEach**包含在**if/else**条件渲染语句中; >- 子项生成器函数的调用顺序不一定和数组中的数据项相同,在开发过程中不要假设子项生成器和键值生成器函数是否执行以及执行顺序。如下示例可能无法正常工作: -- Gitee From 57adf867af8ed0cd2c26c1d60b03a7805c7636fd Mon Sep 17 00:00:00 2001 From: LiAn Date: Sun, 30 Jan 2022 06:18:31 +0000 Subject: [PATCH 12/14] update zh-cn/application-dev/ui/ts-rending-control-syntax-lazyforeach.md. Signed-off-by: LiAn --- .../application-dev/ui/ts-rending-control-syntax-lazyforeach.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/ui/ts-rending-control-syntax-lazyforeach.md b/zh-cn/application-dev/ui/ts-rending-control-syntax-lazyforeach.md index 698a239ceb5..27777d24226 100644 --- a/zh-cn/application-dev/ui/ts-rending-control-syntax-lazyforeach.md +++ b/zh-cn/application-dev/ui/ts-rending-control-syntax-lazyforeach.md @@ -151,7 +151,7 @@ LazyForEach\(dataSource: IDataSource, itemGenerator: \(item: any\) =\> void, key ->![](../../public_sys-resources/icon-note.gif) **说明:** +>![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** >- 数据懒加载必须在容器组件内使用,且仅有List、Grid以及Swiper组件支持数据的懒加载(即只加载可视部分以及其前后少量数据用于缓冲),其他组件仍然是一次加载所有的数据; >- **LazyForEach**在每次迭代中,必须且只允许创建一个子组件; >- 生成的子组件必须允许在**LazyForEach**的父容器组件中; -- Gitee From caa8d015e1ba0c7b16cdf51e05e732e16c0745a5 Mon Sep 17 00:00:00 2001 From: LiAn Date: Sun, 30 Jan 2022 06:18:37 +0000 Subject: [PATCH 13/14] update zh-cn/application-dev/ui/ts-function-build.md. Signed-off-by: LiAn --- zh-cn/application-dev/ui/ts-function-build.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/ui/ts-function-build.md b/zh-cn/application-dev/ui/ts-function-build.md index f2a5985099e..e417ca68334 100644 --- a/zh-cn/application-dev/ui/ts-function-build.md +++ b/zh-cn/application-dev/ui/ts-function-build.md @@ -8,6 +8,6 @@ interface Builder { } ``` ->![](../../public_sys-resources/icon-note.gif) **说明:** +>![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** >build方法仅支持组合组件,使用渲染控制语法。 -- Gitee From 6c9265796a1a5cc63c55c5a71523e9e1ee903ae6 Mon Sep 17 00:00:00 2001 From: LiAn Date: Sun, 30 Jan 2022 06:18:45 +0000 Subject: [PATCH 14/14] update zh-cn/application-dev/ui/ts-custom-component-lifecycle-callbacks.md. Signed-off-by: LiAn --- .../ui/ts-custom-component-lifecycle-callbacks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn/application-dev/ui/ts-custom-component-lifecycle-callbacks.md b/zh-cn/application-dev/ui/ts-custom-component-lifecycle-callbacks.md index 4bc7a37020b..1b71e464390 100644 --- a/zh-cn/application-dev/ui/ts-custom-component-lifecycle-callbacks.md +++ b/zh-cn/application-dev/ui/ts-custom-component-lifecycle-callbacks.md @@ -72,7 +72,7 @@ struct CountDownTimerComponent { 上述示例表明,生命周期函数对于允许CountDownTimerComponent管理其计时器资源至关重要,类似的函数也包括异步从网络请求加载资源。 ->![](../../public_sys-resources/icon-note.gif) **说明:** +>![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** >- 允许在生命周期函数中使用**Promise**和异步回调函数,比如网络资源获取,定时器设置等; >- 不允许在生命周期函数中使用**async await**。 -- Gitee