diff --git a/zh-cn/application-dev/ui/state-management/arkts-new-getTarget.md b/zh-cn/application-dev/ui/state-management/arkts-new-getTarget.md
index 47935079fe2084e4c5e99bcaae034d50dc51f216..34dc55f3cc1458c5c15481be8ff692a8fbe8cdfa 100644
--- a/zh-cn/application-dev/ui/state-management/arkts-new-getTarget.md
+++ b/zh-cn/application-dev/ui/state-management/arkts-new-getTarget.md
@@ -225,7 +225,7 @@ struct Index {
globalObservedObject}`) // true
Text(`UIUtils.getTarget(this.numberList) === globalNumberList: ${UIUtils.getTarget(this.numberList) ===
globalNumberList}`) // true
- Text(`UIUtils.getTarget(this.sampleMap) === globalSampleMAP: ${UIUtils.getTarget(this.sampleMap) ===
+ Text(`UIUtils.getTarget(this.sampleMap) === globalSampleMap: ${UIUtils.getTarget(this.sampleMap) ===
globalSampleMap}`) // true
Text(`UIUtils.getTarget(this.sampleSet) === globalSampleSet: ${UIUtils.getTarget(this.sampleSet) ===
globalSampleSet}`) // true
diff --git a/zh-cn/application-dev/ui/state-management/arkts-new-type.md b/zh-cn/application-dev/ui/state-management/arkts-new-type.md
index 7abc7a49fd726fe72708fd83f2ff1718ecb69811..3f0ed8b0f73cf6a3a1556f85211eb79b73465538 100644
--- a/zh-cn/application-dev/ui/state-management/arkts-new-type.md
+++ b/zh-cn/application-dev/ui/state-management/arkts-new-type.md
@@ -47,9 +47,9 @@
}
```
-2. 不支持collections.Set、collections.Map等类型。
+2. 不支持Collections.Set、Collections.Map等类型。
-3. 不支持非buildin类型。如PixelMap、NativePointer、ArrayList等Native类型。
+3. 不支持非built-in类型。如PixelMap、NativePointer、ArrayList等Native类型。
4. 不支持简单类型。如string、number、boolean等。
diff --git a/zh-cn/application-dev/ui/state-management/arkts-rendering-control-contentslot.md b/zh-cn/application-dev/ui/state-management/arkts-rendering-control-contentslot.md
index b4eb7582b2f5becf4aeb3d4797f70bcd5a624e02..3da48143882952c59cf3a3302b7299c0c57bc9fe 100644
--- a/zh-cn/application-dev/ui/state-management/arkts-rendering-control-contentslot.md
+++ b/zh-cn/application-dev/ui/state-management/arkts-rendering-control-contentslot.md
@@ -30,7 +30,7 @@ abstract class Content {
|OH_ArkUI_NodeContentEvent_GetNodeContentHandle(ArkUI_NodeContentEvent* event)|获取触发上下树事件的Content对象。|
|OH_ArkUI_NodeContent_SetUserData(ArkUI_NodeContentHandle content, void* userData)|在Content上设置用户自定义属性。|
|OH_ArkUI_NodeContent_GetUserData(ArkUI_NodeContentHandle content)|在Content上获取用户自定义属性。|
-|typedef enum {
NOTE_CONTENT_EVENT_ON_ATTACH_TO_WINDOW = 0,
NOTE_CONTENT_EVENT_ON_DETACH_FROM_WINDOW = 1,
} ArkUI_NodeContentEventType|Content上会触发的上树和下树事件类型。|
+|typedef enum {
NODE_CONTENT_EVENT_ON_ATTACH_TO_WINDOW = 0,
NODE_CONTENT_EVENT_ON_DETACH_FROM_WINDOW = 1,
} ArkUI_NodeContentEventType|Content上会触发的上树和下树事件类型。|
## 开发实现
@@ -117,9 +117,9 @@ napi_value Manager::CreateNativeNode(napi_env env, napi_callback_info info) {
auto nodeContentEvent = [](ArkUI_NodeContentEvent *event) {
ArkUI_NodeContentHandle content = OH_ArkUI_NodeContentEvent_GetNodeContentHandle(event);
// 针对不同content需要额外做的逻辑
- if (OH_ArkUINodeContentEvent_GetEventType(event) = NODE_CONTENT_EVENT_ON_ATTACH_TO_WINDOW) {
+ if (OH_ArkUI_NodeContentEvent_GetEventType(event) == NODE_CONTENT_EVENT_ON_ATTACH_TO_WINDOW) {
// ContentSlot上树时需要触发的逻辑
- } else if (OH_ArkUINodeContentEvent_GetEventType(event) = NODE_CONTENT_EVENT_ON_DETACH_FROM_WINDOW) {
+ } else if (OH_ArkUI_NodeContentEvent_GetEventType(event) == NODE_CONTENT_EVENT_ON_DETACH_FROM_WINDOW) {
// ContentSlot下树时需要触发的逻辑
};
};
@@ -130,7 +130,7 @@ OH_ArkUI_NodeContent_RegisterCallback(nodeContentHandle_, nodeContentEvent);
#### 添加子组件
```c++
-ArkUINodeHandle component;
+ArkUI_NodeHandle component;
component = CreateNodeHandle();
// 将组件添加到nodeContent管理器中
OH_ArkUI_NodeContent_AddNode(nodeContentHandle_, component);
@@ -139,7 +139,7 @@ OH_ArkUI_NodeContent_AddNode(nodeContentHandle_, component);
#### 插入子组件
```c++
-ArkUINodeHandle component;
+ArkUI_NodeHandle component;
component = CreateNodeHandle();
// 将组件插入nodeContent管理器对应位置
OH_ArkUI_NodeContent_InsertNode(nodeContentHandle_, component, position);