【发布时间】:2017-08-30 04:51:20
【问题描述】:
我正在尝试找出 React 有状态组件和无状态组件之间的区别。
如果我错了,请纠正我:
所以,这是一个有状态的组件:
import React from "react";
export class Mycomponent extends React.Component {
render() {
return (
<div>
<p>My Component</p>
</div>
);
}
}
无状态组件与上述组件有何不同?
【问题讨论】:
-
您认为这是一个有状态组件时考虑了哪些因素?正如我现在所看到的,它既不是有状态的也不是无状态的。它只是静态的。
-
据我了解,无状态组件仅从道具获取所有渲染数据。一旦你开始摆弄
this.state,你就得到了一个有状态的组件。
标签: reactjs