跳轉到內容

生產錯誤程式碼參考

執行時錯誤

在生產構建中,以下錯誤處理API的第三個引數將是一個簡短程式碼而不是完整資訊字串

以下表格將程式碼對映到它們原始的完整資訊字串。

程式碼訊息
0setup函式
1渲染函式
2觀察者getter
3觀察者回調
4觀察者清理函式
5原生事件處理程式
6元件事件處理程式
7vnode鉤子
8指令鉤子
9過渡鉤子
10app錯誤處理程式
11app警告處理程式
12ref函式
13非同步元件載入器
14排程器重新整理
15元件更新
16app解除安裝清理函式
sp伺服器預取鉤子
bcbeforeCreate鉤子
ccreated鉤子
bmbeforeMount鉤子
mmounted鉤子
bubeforeUpdate鉤子
uupdated
bumbeforeUnmount鉤子
umunmounted鉤子
a啟用鉤子
da停用鉤子
ec捕獲錯誤鉤子
rtc渲染跟蹤鉤子
rtg渲染觸發鉤子

編譯器錯誤

以下表格提供了生產編譯器錯誤程式碼與其原始訊息的對映。

程式碼訊息
0非法註釋。
1Cdata部分只能在XML上下文中使用。
2重複屬性。
3結束標籤不能有屬性。
4標籤中存在非法的'/'。
5標籤中意外遇到檔案結束。
6Cdata部分中意外遇到檔案結束。
7註釋中意外遇到檔案結束。
8指令碼中意外遇到檔案結束。
9標籤中意外遇到檔案結束。
10註釋關閉不正確。
11註釋開啟不正確。
12非法標籤名稱。使用 '&lt;' 來列印 '<'。
13期望屬性值。
14期望結束標籤名稱。
15期望空白。
16註釋中意外遇到 '<!--'。
17屬性名稱不能包含 U+0022 ("), U+0027 ('), 和 U+003C (<).
18未引用的屬性值不能包含 U+0022 ("), U+0027 ('), U+003C (<), U+003D (=), 和 U+0060 (`).
19屬性名稱不能以 '=' 開頭。
20意外遇到空字元。
21'<?' 只能在 XML 上下文中使用。
22標籤中存在非法的'/'。
23無效的結束標籤。
24元素缺少結束標籤。
25未找到插值結束符號。
26期望合法指令名稱。
27未找到動態指令引數的結束括號。注意,動態指令引數不能包含空格。
28v-if/v-else-if 缺少表示式。
29v-if/else 分支必須使用唯一的鍵。
30v-else/v-else-if 沒有相鄰的 v-if 或 v-else-if。
31v-for 缺少表示式。
32v-for 有無效的表示式。
33<template v-for> 的鍵應放在 <template> 標籤上。
34v-bind 缺少表示式。
35v-on 缺少表示式。
36在 <slot> 輸出上意外遇到自定義指令。
37在元件及其巢狀 <template> 上混合使用 v-slot。當存在多個命名插槽時,所有插槽應使用 <template> 語法,以避免作用域歧義。
38找到重複的插槽名稱。
39當元件已具有顯式命名的預設插槽時,發現多餘的子元素。這些子元素將被忽略。
40v-slot 只能在元件或 <template> 標籤上使用。
41v-model 缺少表示式。
42v-model 的值必須是有效的 JavaScript 成員表示式。
43v-model 不能用於 v-for 或 v-slot 作用域變數,因為它們是不可寫的。
44v-model 不能用於 prop,因為區域性 prop 繫結是不可寫的。請使用 v-bind 繫結結合一個發出 update:x 事件的 v-on 監聽器。
45錯誤解析 JavaScript 表示式
46<KeepAlive> 期望恰好有一個子元件。
47此編譯器構建不支援 "prefixIdentifiers" 選項。
48此編譯器構建不支援 ES 模組模式。
49"cacheHandlers" 選項僅在啟用 "prefixIdentifiers" 選項時受支援。
50"scopeId" 選項僅在模組模式下受支援。
51模板中的 @vnode-* 鉤子不再受支援。請使用 vue: 字首代替。例如,@vnode-mounted 應更改為 @vue:mounted。@vnode-* 鉤子支援已在 3.4 中刪除。
52具有相同名稱簡寫的 v-bind 只允許靜態引數。
53v-html 缺少表示式。
54v-html 將覆蓋元素子元素。
55v-text 缺少表示式。
56v-text 將覆蓋元素子元素。
57v-model 只能在 <input>、<textarea> 和 <select> 元素上使用。
58在普通元素上不支援 v-model 引數。
59由於它們是隻讀的,v-model 不能用於檔案輸入。請使用 v-on:change 監聽器代替。
60與 v-model 一起使用的不必要值繫結。它將干擾 v-model 的行為。
61v-show 缺少表示式。
62<Transition> 期望恰好有一個子元素或元件。
63客戶端元件模板中忽略帶有副作用(<script> 和 <style>)的標籤。
生產錯誤程式碼參考已載入