Zea*_*ith -2 javascript ecmascript-6 reactjs
尝试避免Component的扩展,因为组件只是呈现数据,它可以是独立的.
const CountDown = () => {
render(){
return(
<p>Countdown.jsx</p>
)
}
}
module.exports = Countdown
Run Code Online (Sandbox Code Playgroud)
但是怎么了?我得到了意想不到的令牌render(){ ... }
无状态功能组件没有render()方法......实际上它们没有任何方法,因为它们本身就是一种方法.
尝试改为:
const CountDown = () => {
return(
<p>Countdown.jsx</p>
)
}
module.exports = Countdown
Run Code Online (Sandbox Code Playgroud)
甚至:
const CountDown = () => <p>Countdown.jsx</p>
module.exports = Countdown
Run Code Online (Sandbox Code Playgroud)
作为旁注,您可能会发现这篇文章很有趣.这是对无状态功能组件的深入解释.
| 归档时间: |
|
| 查看次数: |
346 次 |
| 最近记录: |