中等React
0 1

React 组件的构造函数是否必须存在?

【概念释义】

构造函数不是必须的。未写 constructor 时 JS 提供默认 constructor 调用 super(props)。仅当需要 初始化 state、绑定方法、读取 props 赋 state 时才写。函数组件完全无 constructor,用 useState 初始化。

【基础使用】

jsx
"qb-hl-comment">// 无 constructor — 合法
class Hello extends React.Component {
  render() {
    return <h1>{this.props.name}</h1>;
  }
}

"qb-hl-comment">// 需要时才写

登录查看完整 1095

回答讨论

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

本题库更多题目(50)