Day 14 - React: setState 计数器

本来昨天要写这个主题,可是我怎麽写都改不了名字,所以只好跳到下一章教学。

class Counter2 extends React.Component {
  state = {
    counter: 0
  }
  add = () => {
    this.setState({
      counter: this.state.counter+1
    })
  }
  render() {
    return <p>{this.state.counter}<br /><button onClick={this.add}>ADD</button></p>
           //因为懒惰再调CSS,所以我写都写在p里用<br />做换行。
  }
}
const el6 = <Counter2 />
ReactDOM.render(
  el6,
  document.getElementById('root9')
);

然後就可以得到一个计数器。

看起来 setState 是需要被触发的(我还没学到生命周期),所以回到昨天再来尝试一下昨天的想法吧。

如果不成功就失败了QQ


更新:我成功改值了,请参考前一篇文章,可能是我又打错字了吧?中间一直出错。


<<:  Day14-Load Balance

>>:  [DAY 24] Elo Rating II

[Day30]凌晨狂上上下下23次-时间序列分析终局之战,ARIMA差分整合移动平均自回归模型

在时间序列分析中相当有名的一个数学模型,差分整合移动平均自回归模型,又名为ARIMA模型,我们就来介...

IT 铁人赛 k8s 入门30天 -- day22 k8s 资源管理工具 kustomize

前言 文件参考来源: https://kubernetes.io/docs/tasks/manage...

企业内资安与各家云端安全的产品功能对比

资安功能精细对比 这两三年安全事件窜升,云端到底安不安全,有甚麽样的原生功能可以因应,安全的各面向视...

【2021法遵科技与电脑稽核专题竞赛】初赛即将开跑,欢迎师生踊跃报名!

本活动之专题竞赛,系将「电脑稽核」、「人工智慧应用於法遵与稽核」、「内控和风险管理」整合设计,用以推...

GCP硬碟加大

硬碟空间调整 这几天的议题环绕在硬碟的使用,那今天就说得轻松的主题如何在GKE中改变硬碟的空间大小,...