[英]Functional Components to Class Components
所以我意識到,現在當我們創建一個 React 應用程序時,它默認是功能性的。 所以我想知道是否有任何方法可以將其更改為類。
您可以像這樣將現有功能組件更改為基於 class 的組件
export default class App extends React.Component {
render() {
return <h1>Hello</h1>;
}
}
我建議您通過 React 文檔聯系 go,該文檔通過工作練習很好地解釋了所有內容。
檢查它 - React 文檔
如果您的App.js
代碼如下所示:
import React from "react";
export default function App() {
return (
<div className="App">
<h1>REACT APP</h1>
</div>
);
}
您可以通過導入Component
和一些重構將它變成一個基於 class 的組件,如下所示:
import React, { Component } from "react";
export default class App extends Component {
render() {
return (
<div className="App">
<h1>REACT APP</h1>
</div>
);
}
}
class
App將擴展Componment
render()
function 中返回
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.