• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# 半模态错误码
2<!--Kit: ArkUI-->
3<!--Subsystem: ArkUI-->
4<!--Owner: @CCFFWW-->
5<!--Designer: @yangfan229-->
6<!--Tester: @lxl007-->
7<!--Adviser: @HelloCrease-->
8
9> **说明:**
10>
11> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。
12
13## 120001 内容节点对应半模态页面错误
14
15**错误信息**
16
17The bindSheetContent is incorrect.
18
19**错误描述**
20
21输入的bindSheetContent错误,系统会产生此错误码。
22
23**可能原因**
24
25输入的bindSheetContent错误。
26
27**处理步骤**
28
29请检查输入的bindSheetContent是否正确。
30
31## 120002 内容节点对应半模态页面已存在
32
33**错误信息**
34
35The bindSheetContent already exists.
36
37**错误描述**
38
39内容节点对应的半模态页面当前已处于打开状态。
40
41**可能原因**
42
43内容节点对应的半模态页面当前已显示,此时若重复打开,会报此错误码。
44
45**处理步骤**
46
47请检查输入的bindSheetContent是否重复。
48
49## 120003 无法找到内容节点对应的半模态页面
50
51**错误信息**
52
53The bindSheetContent cannot be found.
54
55**错误描述**
56
57内容节点对应的半模态页面当前未被打开。
58
59**可能原因**
60
61内容节点对应的半模态页面当前未显示,此时若调用关闭或更新半模态页面的接口,会报此错误码。
62
63**处理步骤**
64
65请检查输入的bindSheetContent是否存在。
66
67## 120004 指定的targetId不存在
68
69**错误信息**
70
71The targetId does not exist.
72
73**错误描述**
74
75当无法通过targetId查找到对应的节点时,方法将返回该错误码。
76
77**可能原因**
78
79targetId是无效的,或者其对应的节点已销毁。
80
81**处理步骤**
82
831. 检查targetId是否非负数;
842. 检查targetId对应的节点是否有效;
85
86## 120005 指定的targetId对应的节点未挂载在节点树上
87
88**错误信息**
89
90The node of targetId is not in the component tree.
91
92**错误描述**
93
94当将半模态页面指定为EMBEDDED模式时,指定的targetId对应的节点未挂载在节点树上时,方法将返回该错误码。
95
96**可能原因**
97
98指定的targetId对应的节点未挂载在节点树上。
99
100**处理步骤**
101
102等待targetId对应的节点挂载上树后,再调用方法;或者将半模态页面指定为OVERLAY模式。
103
104## 120006 指定的targetId对应的节点并不是page节点或NavDestination节点的子节点
105
106**错误信息**
107
108The node of targetId is not a child of the page node or NavDestination node.
109
110**错误描述**
111
112指定的targetId对应的节点并不是page节点或NavDestination节点的子节点时,方法将返回该错误码。
113
114**可能原因**
115
116当将半模态页面指定为EMBEDDED模式时,无法从targetId对应节点的父节点中查找到page节点或NavDestination节点的子节点。
117
118**处理步骤**
119
120更换一个可查找到page节点或NavDestination节点的targetId;或者将半模态页面指定为OVERLAY模式。
121