博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
React从0到1--新的 React 组件
阅读量:6463 次
发布时间:2019-06-23

本文共 920 字,大约阅读时间需要 3 分钟。

我们来做一个简单的例子,点击Button,计数器加1

1、首先新建一个ClickCounter.js

2、在文件的index.js里面引入ClickCounter

import ClickCounter from './ClickCounter';//组件的第一个字母应该大写

3、在ClickCounter文件里面写入代码

import React,{Component}from 'react'; //从react库里面引入React,和Component,Component作为所有组件的基类 class ClickCounter extends Component{
//Es6写法继承Component constructor(props){
super(props); this.onClickButton = this.onClickButton.bind(this); this.state = {count:0}; } onClickButton(){
this.setState( {
count:this.state.count + 1 } ) } render(){
//JSX语法 return(
Click Count:{this.state.count}
); } } export default ClickCounter; 4、保存后页面会自动刷新
 

 

转载于:https://www.cnblogs.com/lk1186578324/p/9799319.html

你可能感兴趣的文章
SSM——查询_分页
查看>>
梯度下降(Gradient descent)
查看>>
Windows平台分布式架构实践 - 负载均衡
查看>>
如何让LinearLayout也有类似Button的点击效果?
查看>>
JAVA读取文件方法大全
查看>>
寻找最小的k个数
查看>>
CSS3中的动画效果记录
查看>>
CI框架整合微信公共平台接口
查看>>
request.getScheme()的使用方法
查看>>
Android快速开发常用知识点系列目录
查看>>
Java ActiveMQ队列模式案例
查看>>
EJB2的配置
查看>>
最容易理解的对卷积(convolution)的解释
查看>>
《机器学习实战》知识点笔记目录
查看>>
Linux操作系统实时性分析
查看>>
mysql导出导入所有数据库
查看>>
完美解决NC502手工sql的查询引擎排序及合计问题
查看>>
PHP+MySQL代码部署在Linux(Ubuntu)上注意事项
查看>>
Tiny语言执行环境TM机源码
查看>>
PE文件之资源讲解
查看>>