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