前端学习(2228):react之状态三

index.js 

import React from 'react';
import ReactDOM from 'react-dom';import './App.css'class Tab extends React.Component {constructor(props) {super(props)//状态 时间this.state = {c2: "content",c1: "content active"}this.clickEvent = this.clickEvent.bind(this)}clickEvent(e) {console.log('clickEvent')console.log(e)console.log(e.targrt.dataset.index)let index = e.targrt.dataset.indexif (index == '1') {this.setState({c1: "content active",c2: "content"})} else {this.setState({c1: "content ",c2: "content active"})}}render() {return ( <div ><button data - index = "1"onClick = { this.clickEvent } > 内容1 < /button>  <button data - index = "2"onClick = { this.clickEvent } > 内容2 < /button> <div className = { this.state.c1 } ><h1 > 内容1 < /h1> < /div > <div className = { this.state.c2 } ><h1 > 内容2 < /h1> < /div > </div >)}/* 生命周期函数 */}//console.log("这是渲染函数")
ReactDOM.render( < Tab / > , document.querySelector("#root"))

App.css

.content {display: none
}.content .active {display: block
}

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/417463.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

sql服务器如何复制数据库文件,如何将架构和一些数据从SQL Server复制到另一个实例?...

我的产品使用SQL Server数据库-每个客户端在自己的Intranet上都有自己的部署实例。该数据库大约有200个表。它们中的大多数是只有几行的配置表&#xff0c;但是有几个事务数据表可能有几百万行。通常&#xff0c;我需要对客户的配置问题进行故障排除&#xff0c;因此我需要他们…

benchmark问题_使用U盘来掩盖CEPH IO性能低下的问题

背景最近Gemfield利用团队废弃的硬件搭建了一个CEPH集群&#xff0c;这些硬件的关键信息如下&#xff1a;主流的Intel x86 cpu&#xff1b;64GB RAM per node&#xff1b;1GbE NIC&#xff1b;1GbE 交换机&#xff1b;5400RPM的普通机械硬盘&#xff1b;当然&#xff0c;这些寒…

【引用】jQuery 选择器

jQuery 选择器 基本选择器 1、#myid 返回: <jQuery对象> &#xff1a;匹配一个id为myid的元素。 2、element 返回: <jQuery对象> 数组&#xff1a;匹配所有的element元素 3、.myclass 返回: <jQuery对象> 数组&#xff1a;匹配所有class为myclass的元素 4、…

【codeforces 749E】 Inversions After Shuffle

http://codeforces.com/problemset/problem/749/E (题目链接) 题意 给出一个1~n的排列&#xff0c;从中等概率的选取一个连续段&#xff0c;设其长度为l。对连续段重新进行等概率的全排列&#xff0c;求排列后整个原序列的逆序对的期望个数。 Solution 考虑对于每一对数${(a_i,…

前端学习(2229):react条件渲染实现登录

index.js import React from react; import ReactDOM from react-dom;function UserGree(props) {return ( < h1 > 欢迎登陆 < /h1>)}function UserLogin(props) {return ( < h1 > 请先登陆 < /h1>)}class ParentCom extends React.Component {constr…

log4net 配置

AssemblyInfo.cs 添加[assembly: log4net.Config.XmlConfigurator(ConfigFile"log4net.config")]web根目录下log4net.config<?xml version"1.0" encoding"utf-8" ?><log4net><appender name"RollingLogFileAppender"…

csv mysql_将csv的数据导入mysql

手头有一份8MB的CSV文件需要分析&#xff0c;对于程序员来说&#xff0c;还有比在数据库里分析更愉快的事情吗&#xff1f;所以让我们把CSV导入MYSQL吧。一、首先按照文件列数创建相应的SQL表例如&#xff1a;DROP TABLE IF EXISTS cdr;CREATE TABLE cdr (direction varchar(25…

前端学习(2230):react条件渲染实现登录二

import React from react; import ReactDOM from react-dom;function UserGree(props) {return ( < h1 > 欢迎登陆 < /h1>)}function UserLogin(props) {return ( < h1 > 请先登陆 < /h1>)}class ParentCom extends React.Component {constructor(prop…

c c++互相调用

http://www.cppblog.com/franksunny/archive/2007/11/29/37510.html http://www.tuicool.com/articles/vuymUz转载于:https://www.cnblogs.com/chencesc/p/6248419.html

VS2010测试工具对应LoadTest2010创建sql

C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\loadtestresultsrepository.sql

前端学习(2231):react条件渲染之列表渲染

import React from react; import ReactDOM from react-dom; let arr [小明, 小红, 小花] let arrHtml [ < li > 小明 < /li>,<li>小红</li > ] class Welcome extends React.Component {constructor(props) {super(props)this.state {isLogin: tru…

哪里有mysql认证_国内哪个城市可以考mysql认证

学习完成该课程&#xff0c;你将能够&#xff1a;- 设计优化策略- 具备有关MySQL架构的知识- 获得使用诊断工具的知识和能力- 获得使用优化工具的知识和能力- 使用INFORMATION_SCHEMA数据库编写查询并获得元数据- 了解关系数据库模型以及影响性能的积极和消极的关联因素- 列示、…

SurvivalShooter学习笔记(八.敌人管理器)

敌人管理器&#xff1a;管理敌人的随机出生点创建 在场景中建立几个空物体&#xff0c;作为敌人的出生点 public class EnemyManager : MonoBehaviour{public PlayerHealth playerHealth; // 玩家生命脚本public GameObject enemy; // 敌人物体预制&#…

Axure在SVN共享项目如何获取历史文件

可能好用的方法 共享——浏览共享项目历史——获取历史选中之前的签入记录&#xff0c;点击下边的“导出为RP文件” 但我这里的Axure5.6会报错 解决方法 只能用SVN获取历史版本&#xff0c;然后压缩成zip&#xff0c;改名为*.rp再打开即可。

mysql varchar 长度限制_MySQL数据库varchar的限制规则说明

MySQL数据库中varchar最大长度是多少&#xff1f;其实这不是一个固定的数字&#xff0c;varchar的长度是有限制规则的。本文我们就来介绍一下MySQL数据库中varchar的限制规则&#xff0c;并以一个实际的例子对限制规则进行了说明&#xff0c;接下来就让我们一起来了解一下这部分…

丘吉尔与数据分析

数据分析已经存在有相当长一段时间了。早在二战期间&#xff0c;它便是同盟国胜利的关键因素之一。同盟国数据分析活动著名的例子&#xff0c;包括破译Enigma密码避免德军潜艇攻击、使用喷火式战斗机拍摄的2D图片重构3D图像&#xff0c;帮助英国皇家空军的情报人员分析如何在霸…

C#图片按指定大小分割

/// <summary>/// 切割一张指定的图片/// </summary>/// <param name"source">指定的图片源</param>/// <param name"tileWidth">图块宽度</param>/// <param name"tileHeight">图块高度</param&g…

前端学习(2233):react的子传父数据传递

import React from react; import ReactDOM from react-dom;import ./App.css class ParentCom extends React.Component {constructor(props) {super(props)this.state {childData: null}}render() {return ( <div ><h1 > 子元素传递给父级 { this.state.childDa…

mysql 错误问题_Mysql常见的几个错误问题及解决方法:

Mysql常见的几个错误问题及解决方法&#xff1a;1.问题&#xff1a; mysql DNS反解&#xff1a;skip-name-resolve错误日志有类似警告&#xff1a;点击(此处)折叠或打开120119 16:26:04 [Warning] IP address 192.168.1.10 could not be resolved: Name or service not known12…

idea maven web工程明明添加了maven lib的依赖,但启动web容器时始终报No Class Found?...

idea maven web工程明明添加了maven lib的依赖&#xff0c;但启动web容器时始终报No Class Found? 很久没用idea搭新工程&#xff0c;最近自己想做个东西&#xff0c;冲心搭个web工程&#xff0c;jar包都用maven刷好了&#xff0c;而且也将jar包添加至web module的Dependences…