除錯 ReactJS 應用程式
在構建實際應用程式時,開發者應該掌握的最重要技能之一是如何正確地除錯 React 應用程式。有很多方法可以除錯我們的 React 應用程式,下面解釋了一些行之有效的方法:
使用程式碼校驗工具
像 ESLint 這樣的工具有助於編寫更好、更簡潔的程式碼,因為它遵循適當的準則,可以防止在開發程式碼時出現錯誤。
使用 React 開發者工具
此工具在除錯 ReactJS 應用程式時非常方便,因為它允許遍歷元件樹,並允許即時檢視傳遞給元件的狀態、屬性或其他資料。

注意:對於生產就緒程式碼,它預設會混淆元件名稱以增強安全性,但是您仍然可以透過將 `displayName` 屬性設定為要檢視的元件來檢視它。
Console.log()
這是除錯 React 應用程式最強大的功能之一。我們可以在元件和 JSX 中的任何點記錄任何狀態、屬性或資料,它將把該資料記錄到控制檯中。您可以將 `console.log()` 語句新增到元件和 JSX 中的任何位置,但物件和陣列除外。
示例
App.jsx
import React from 'react'; import Name from './Name.js'; const App = () => ( <div> <Name name="Rahul Bansal" /> </div> ); export default App;
Name.jsx
import React from 'react';
const Name = (props) => {
return (
<div>
{console.log('Props: ', props)}
Name: {props.name}
</div>
);
};
export default Name;輸出
這將產生以下輸出:

廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP