91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何調試Vue程序

發布時間:2021-08-18 10:08:05 來源:億速云 閱讀:155 作者:小新 欄目:web開發

小編給大家分享一下如何調試Vue程序,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

1.背景

因為程序的調試非常重要,程序猿可以利用好的調試方法去查找定位自己的問題所在之處。從而,達到糾正自己程序錯誤的地方,健壯自己的程序,讓問題變得越來越少,程序變得越來越健康。故作此文,而且日后會將實用的調試程序方法不斷進行迭代更新。

2.調試與測試

調式與測試實際有異曲同工之妙,只不過對象不同。測試面向的是產品級,系統級;而調試往往是程序里的某一部分,某個方法,某個屬性或者對象。最終效果也很類似,好的測試人員,測試方案可以將產品系統的問題解決在搖籃中;好的調試方法也會讓你對程序的運行理解很深刻,對問題的查找定位變得很容易,讓軟件運行得更穩定。

3.Console調試法

3.1 添加console.log指令

在代碼中添加console.log()方法,這里例子輸出從數據庫讀回來的最高最低溫,詳見如下:

如何調試Vue程序

3.2 調出溫度界面如下

如何調試Vue程序

3.3 Google瀏覽器的Console窗口

在Google瀏覽器中按F12,調出Console窗口如下。


如何調試Vue程序

3.4 console.error輸出

將代碼改成Error輸出如下


如何調試Vue程序

3.5 瀏覽器輸出

則瀏覽器的Console輸出會變成紅色如下。


如何調試Vue程序

如果輸出的是一個JS對象或者數組,則需要用JSON.stringify方法將其轉換成json數組再輸出,如下
console.log(JSON.stringify(resolve));

4.alert 調試法

4.1 alert方法代碼

如何調試Vue程序

4.2 alert提示效果

如何調試Vue程序

備注:alert方法為阻塞式,點擊確定之后,前端代碼才會繼續運行

5 斷點調試法

5.1 設置斷點

設置斷點debugger如下圖


如何調試Vue程序

5.2 運行代碼

則運行代碼之后,代碼會自動跳到斷點,停止運行如下


如何調試Vue程序

5.3 輸入關心的屬性

5.3.1 Watch中觀察數據

Watch中點“+”,然后點擊回車即可,看到對應數據的值。


如何調試Vue程序

5.3.2 Console中觀察數據

F12選擇瀏覽器Console窗口,輸入需要觀察的變量名,點擊回車,即可看到其對應值。


如何調試Vue程序

5.4 輸入想要執行的方法

在斷點設置,停止運行后,斷點之前的方法可在Console窗口中運行輸出。

5.4.1 寫一個調試方法output()

如何調試Vue程序

5.4.2 設置斷點并運行程序

詳見5.1,5.2

5.4.3 執行方法運行程序

可觀察到執行結果如下。


如何調試Vue程序

以上是“如何調試Vue程序”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

vue
AI

庐江县| 怀化市| 平谷区| 姚安县| 贵港市| 德州市| 策勒县| 恩施市| 乌鲁木齐市| 金川县| 平定县| 鄄城县| 盐源县| 民丰县| 鹤庆县| 枣庄市| 会泽县| 克什克腾旗| 綦江县| 峨边| 布拖县| 壤塘县| 紫云| 胶州市| 社会| 泸西县| 台中县| 肇源县| 泰宁县| 卫辉市| 金沙县| 灵石县| 鸡泽县| 周宁县| 饶阳县| 安宁市| 沙坪坝区| 红河县| 调兵山市| 青浦区| 大安市|