errors.ts 978 字节
Newer Older
fxy060608's avatar
fxy060608 已提交
1 2 3 4 5 6 7
export const enum MPErrorCodes {
  X_V_ON_NO_ARGUMENT,
  X_V_ON_DYNAMIC_EVENT,
  X_V_BIND_NO_ARGUMENT,
  X_V_BIND_DYNAMIC_ARGUMENT,
  X_V_BIND_MODIFIER_PROP,
  X_V_BIND_MODIFIER_ATTR,
8 9 10
  X_V_IS_NOT_SUPPORTED,
  X_NOT_SUPPORTED,
  X_DYNAMIC_COMPONENT_NOT_SUPPORTED,
fxy060608's avatar
fxy060608 已提交
11
}
fxy060608's avatar
fxy060608 已提交
12 13

export const errorMessages: Record<number, string> = {
fxy060608's avatar
fxy060608 已提交
14 15 16 17 18 19 20
  [MPErrorCodes.X_V_ON_NO_ARGUMENT]: 'v-on="" is not supported',
  [MPErrorCodes.X_V_ON_DYNAMIC_EVENT]: 'v-on:[event]="" is not supported.',
  [MPErrorCodes.X_V_BIND_NO_ARGUMENT]: 'v-bind="" is not supported.',
  [MPErrorCodes.X_V_BIND_DYNAMIC_ARGUMENT]:
    'v-bind:[name]="" is not supported.',
  [MPErrorCodes.X_V_BIND_MODIFIER_PROP]: 'v-bind .prop is not supported',
  [MPErrorCodes.X_V_BIND_MODIFIER_ATTR]: 'v-bind .attr is not supported',
21 22 23 24
  [MPErrorCodes.X_DYNAMIC_COMPONENT_NOT_SUPPORTED]:
    '<component is=""/> is not supported',
  [MPErrorCodes.X_NOT_SUPPORTED]: 'not supported: ',
  [MPErrorCodes.X_V_IS_NOT_SUPPORTED]: 'v-is not supported',
fxy060608's avatar
fxy060608 已提交
25
}