diff --git a/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.2/changelogs-arkui.md b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.2/changelogs-arkui.md index acae7487a62c3d5b59229e2887a268959cd3439a..69ca0618c0512b676a08d03188f2b80df1229229 100644 --- a/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.2/changelogs-arkui.md +++ b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.2/changelogs-arkui.md @@ -77,4 +77,36 @@ struct ListExample { .padding({ top: 5 }) } } -``` \ No newline at end of file +``` + +## cl.arkui.2 ArkUI系统组件使用场景限制 + +对ArkUI系统组件的使用场景进行限制,仅允许在struct的build方法内, pageTransition方法内或@Builder修饰的函数内使用。 + +**示例:** + +``` +@Entry +@Component +struct Index { + build() { + Row() { + } + + } +} +// ERROR:UI component 'Text' cannot be used in this place. +Text('Hello World') +``` + +**变更影响** + + 如果ArkUI系统组件不在struct的build方法内,pageTransition方法内,@Builder修饰的函数内使用,编译报错。 + +**关键的接口/组件变更** + +不涉及。 + +**适配指导** + + ArkUI系统组件必须在struct的build方法内,pageTransition方法内,@Builder修饰的函数内使用。 \ No newline at end of file diff --git a/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.2/changlogs-arkui.md b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.2/changlogs-arkui.md deleted file mode 100644 index d43660575a74bb3b918be8379edc8d74fac5ff88..0000000000000000000000000000000000000000 --- a/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.2/changlogs-arkui.md +++ /dev/null @@ -1,33 +0,0 @@ -# arkui子系统ChangeLog - -## ArkUI系统组件使用限制 - - ArkUI系统组件必须在struct的build方法,pageTransition方法,@Builder修饰的函数内使用。 - -**示例:** - -``` -@Entry -@Component -struct Index { - build() { - Row() { - } - - } -} -// ERROR:UI component 'Text' cannot be used in this place. -Text('Hello World') -``` - -**变更影响** - - 如果ArkUI系统组件不在struct的build方法,pageTransition方法,@Builder修饰的函数内使用,编译报错。 - -**关键的接口/组件变更** - -不涉及。 - -**适配指导** - - ArkUI系统组件必须在struct的build方法,pageTransition方法,@Builder修饰的函数内使用。