简单React
0 1

常见 React.createClass 和 extends Component 有哪些?分别说明区别?

【概念释义】

React.createClass(已废弃)用对象字面量定义组件,自动绑定 this、内置 mixins。extends React.Component 是 ES6 类写法,需手动 bind 或使用类字段,更贴近现代 JS,TypeScript 友好。createClass 在 React 15.5 标记废弃,16 移除。

【基础使用】

jsx
"qb-hl-comment">// 现代写法 — extends Component
class Counter extends React.Component {
  state = { n: 0 };
  inc = () => this.

登录查看完整 1144

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)