• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# 状态管理错误码
2<!--Kit: ArkUI-->
3<!--Subsystem: ArkUI-->
4<!--Owner: @liwenzhen3-->
5<!--Designer: @s10021109-->
6<!--Tester: @TerryTsao-->
7<!--Adviser: @zhang_yixin13-->
8
9> **说明:**
10>
11> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码](../errorcode-universal.md)。
12
13## 130000 addMonitor/clearMonitor非法目标对象
14
15**错误信息**
16
17The target is not a custom component instance or V2 class instance.
18
19**错误描述**
20
21[addMonitor](./js-apis-StateManagement.md#addmonitor20)/[clearMonitor](./js-apis-StateManagement.md#clearmonitor20)的目标对象参数不合法。
22
23**可能原因**
24
25目标对象不满足以下情况:
26- [\@ObservedV2](../../ui/state-management/arkts-new-observedV2-and-trace.md)装饰的class(至少有一个[\@Trace](../../ui/state-management/arkts-new-observedV2-and-trace.md)装饰的变量)。
27- [\@ComponentV2](../../ui/state-management/arkts-new-componentV2.md)装饰的自定义组件的实例。
28
29**处理步骤**
30
31确保addMonitor/clearMonitor的目标对象合法,详情请参见[addMonitor/clearMonitor开发指南](../../ui/state-management/arkts-new-addMonitor-clearMonitor.md#限制条件)。
32
33## 130001 addMonitor/clearMonitor非法路径
34
35**错误信息**
36
37The path is invalid.
38
39**错误描述**
40
41addMonitor/clearMonitor的路径参数不合法。
42
43**可能原因**
44
45路径不是string或者不是数组类型。
46
47**处理步骤**
48
49确保addMonitor/clearMonitor的路径合法,详情可见[addMonitor/clearMonitor开发指南](../../ui/state-management/arkts-new-addMonitor-clearMonitor.md#限制条件)。
50
51## 130002 addMonitor/clearMonitor非法回调方法
52
53**错误信息**
54
55monitorCallback is not a function or an anonymous function.
56
57**错误描述**
58
59addMonitor/clearMonitor的回调方法参数不合法。
60
61**可能原因**
62
63回调方法不是function类型,或者是匿名function。
64
65**处理步骤**
66
67确保addMonitor/clearMonitor的回调方法合法,详情可见[addMonitor/clearMonitor开发指南](../../ui/state-management/arkts-new-addMonitor-clearMonitor.md#限制条件)。