React 点击按钮显示div与隐藏div
<!DOCTYPE html>
<html><head><meta charset="UTF-8" /><title>React 点击按钮显示div与隐藏div</title><script src="https://unpkg.com/react@16/umd/react.development.js"></script><script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script><script src="https://unpkg.com/babel-standalone@6.15.0/babel.min.js"></script><style type="text/css">.m-test{width: 100px;height: 100px;background-color: red;}</style></head><body><div id="root"></div><script type="text/babel">class Toggle extends React.Component {constructor(props) {super(props);this.state = {isToggleOn: true,dispaly: 'block'};// 这个绑定是必要的,使`this`在回调中起作用this.handleClick = this.handleClick.bind(this);}handleClick() {this.setState(prevState => ({isToggleOn: !prevState.isToggleOn,display: prevState.isToggleOn ? 'none': 'block'}));}render() {return (<div><button onClick={this.handleClick}>{this.state.isToggleOn ? 'ON' : 'OFF'}</button><div className="m-test" style={{display: this.state.display}}></div></div>);}}ReactDOM.render(<Toggle />,document.getElementById('root'));</script></body>
</html>
转载于:https://www.cnblogs.com/xutongbao/p/9924747.html
React 点击按钮显示div与隐藏div相关推荐
- react实现div隐藏_React 点击按钮显示div与隐藏div
React 点击按钮显示div与隐藏div .m-test{width: 100px;height: 100px;background-color: red;} class Toggle extend ...
- jquery点击按钮显示和隐藏div
[转]jquery点击按钮显示和隐藏DIv 1 function changeDisplay() { 2 if ($("#btnShow").attr("value&qu ...
- 点击按钮显示或隐藏Div块
通过点击按钮实现Div块在显示状态与隐藏状态之间来回切换. 代码如下: 方法一: <!DOCTYPE html> <html> <head><script s ...
- 点击按钮显示文字,再次点击隐藏文字
点击按钮显示文字,再次点击隐藏文字 点击按钮显示文字,再次点击按钮隐藏文字 通过if条件判断css样式来做 <!DOCTYPE html> <html lang="en&q ...
- 项目--点击按钮显示资料,点击空白处隐藏资料
点击空白处隐藏资料 点击按钮显示资料在这里插入代码片 <!DOCTYPE html> <html lang="en"><head><met ...
- 点击按钮显示谷歌地图
原文:点击按钮显示谷歌地图 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind=" ...
- 如何在网页点击按钮显示的图片
<template><div><!-- 第一步 --><button @click="getData">大力出奇迹</butt ...
- Android/安卓 点击按钮显示密码
在做app的时候,我们经常会做一个登陆界面,登陆时需要输入账号密码,并且输入时要求密码不可见,但是我们观察会发现大部分app都会提供一个按钮,点击查看输入的密码是否正确,那么怎么实现呢? 效果视频 点 ...
- 网页加载的不同的方式、点击按钮显示一句话、jQuery中获取元素的方法
网页加载的不同的方式 <!DOCTYPE html> <html lang="en"> <head><meta charset=" ...
最新文章
- 初看Windows Media Center
- ixf文件 mysql导入,控制 PC/IXF 文件导入数据库的一般规则
- tomcat常见面试题目问答Top10
- Javascript编写的简易计算器
- 【数据结构与算法】之深入解析“二叉搜索树中的插入操作”的求解思路与算法示例
- Spring和JSF集成:选择项目
- rgb颜色查询工具_Web前端页面重构之工具篇(Photoshop)
- c++命令行解析库cmdline使用
- pytorch中unsqueeze()和squeeze()函数
- Fuel 9.0安装Openstack由于NTP检查没通过导致失败--解决办法
- 关于启动PPT时,出现错误对话框的问题的解决.
- 闲聊:Android 平台网络游戏加速器·一(科普文)
- TCL嵌入式测试技术在Comware V7系统中的应用
- 「Wekan」- 看板工具 @20210403
- PowerBI可视化实战:商品销售动态ABC分析案例
- Html之 图像标记
- 【洛谷】P1008 [NOIP1998 普及组] 三连击
- mysql的check出错_如何利用myisamchk和mysqlcheck快速修复损坏的MySQL数据库
- 根证书,解决win7 sp1 64位系统在线安装VS2017 或VS2019的失败
- python的continue用法_Python continue的用法详解
热门文章
- 二进制编译安装mysql_二进制编译安装mysql
- GenseeSDK 使用Kotlin要注意TODOAndroid Studio关闭TODO
- Spring Cloud Alibaba —— Sentinel 详细使用
- 创建mysql视图语法正确的是_MySQL创建视图的语法格式
- apache 编译php mysql_apache静/动态编译在apache+php+mysql应用
- 分压式静态工作点稳定电路
- python queue windows_python Queue模块
- @postconstruct注解方法没有执行_被标记为事务的方法互相调用的坑(下)
- java oracle sql 参数_oracle pl/sql之在java中调用带有输入输出参数的oracle存储过程...
- mysql in 多个字段_MySQL如何同时自增自减多个字段