React之回调函数形式的ref
<!DOCTYPE html>
<html>
<head>
<meat charset="UTF-8">
<title>2_回调函数形式的ref</title>
</head>
<body>
<!-- 准备好一个容器 -->
<div id="test"></div>
<!-- 核心库 -->
<script type="text/javascript" src="../js/react.development.js"></script>
<!-- react-dom,操作dom -->
<script type="text/javascript" src="../js/react-dom.development.js"></script>
<!-- 引入babel,jsx转为js -->
<script type="text/javascript" src="../js/babel.min.js"></script>
<!-- 此处一定要写babel -->
<script type="text/babel">
//1.创建组件
class Demo extends React.Component{
//展示左侧输入框的数据
showData = ()=>{
const {input1}=this
alert(input1.value)
}
//展示右侧输入框的数据
showData2 = () => {
const { input2 } = this
alert(input2.value)
}
render(){
return(
<div>
<input ref={c =>this.input1=c} type="text" pacleholder="点击按钮提示数据"/>
<button onClick={this.showData}>点我提示左侧的数据</button>
<input onBlur={this.showData2} ref={c => this.input2 = c} type="text" pacleholder="失去焦点提示数据" />
</div>
)
}
}
//2.渲染组件到页面
ReactDOM.render(<Demo a="1" b="2"/>,document.getElementById("test"));
</script>
</body>
</html>
====================
失去焦点时弹出:
React之回调函数形式的ref相关推荐
- reactjs组件实例三大属性之refs使用示例:字符串形式的ref、回调函数形式的ref、回调ref中回调执行次数的问题
1_字符串形式的ref <!DOCTYPE html> <html lang="en"> <head><meta charset=&quo ...
- reactjs回调函数形式的ref:含内联形式回调函数调用次数问题
reactjs回调函数形式的ref:含内联形式回调函数调用次数问题
- 【C语言指针】 回调函数、冒泡函数模拟实现qsort、指针和数组笔试题解析
目录 一.回调函数 定义: 用回调函数形式实现加法运算 二.qsort 函数参数: void指针 用qsort排序整型和结构体 用冒泡函数模拟实现qsort,排序整型和结构体 三.指针和数组笔试题解析 ...
- react回调函数_React中的回调中自动绑定ES6类函数
在使用ES6类的React组件时,您必须遇到这种现象,必须显式绑定类函数,然后将其传递给诸如onClick.例如,采用以下示例. import React from 'react';class MyC ...
- React生命周期函数-生命周期回调函数
面试的时候问到了如何运用,这里再回顾一下. 也叫生命周期钩子函数(生命周期钩子) 生命周期大概分成三个阶段:初始化阶段,更新阶段,卸载 将组件放入页面的过程中,React会在合适的时间进行函数的调用. ...
- Javascript第四章定义函数的形式、回调函数第五课
两者的区别: 第一种方法:函数声明在编写时可以先调用,再声明: 第二种方法:函数表达式必须先定义,再调用 更多免费教学文章请关注这里 函数的回调 主要的理解: 当用户用的时候,不是直接触发的状态,当他 ...
- 从 0 到 1 实现 React 系列 —— 4.setState优化和ref的实现
看源码一个痛处是会陷进理不顺主干的困局中,本系列文章在实现一个 (x)react 的同时理顺 React 框架的主干内容(JSX/虚拟DOM/组件/生命周期/diff算法/setState/ref/. ...
- 从 0 到 1 实现 React 系列 —— 4.优化setState和ref的实现
看源码一个痛处是会陷进理不顺主干的困局中,本系列文章在实现一个 (x)react 的同时理顺 React 框架的主干内容(JSX/虚拟DOM/组件/生命周期/diff算法/setState/ref/. ...
- 回调函数自定义传参_10分钟教你手写8个常用的自定义hooks
作者言写在文章开头的话 Hook 是 React 16.8 的新增特性.它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性.本文是一篇以实战为主的文章,主要讲解实际 ...
最新文章
- java并行任务dispatch_Java模拟 双分派Double Dispatch
- 基于深度学习的目标检测研究进展
- oracle中col 的用法,Oracle All
- [Catalan数三连]网格有趣的数列树屋阶梯
- Visual Studio 2010 C++ 工程文件解读
- windows 10下的kiosk模式
- 【转】几种数据库的大数据批量插入
- 影响Unix多版 FTP曝严重远程执行漏洞
- pytorch,onnx和tensorrt 的速度对比
- 进程同步与互斥:POSIX有名信号量
- 关于iframe跨域实践(转载)
- 3001.Linux维护和管理培训.实操考核A
- swagger - RESTFUL接口文档在线自动生成、代码自动生成工具详解
- 虚幻引擎源码分析(3)
- 计算机系统常见故障分析与排除,电脑常见网络故障分析与排除方法
- 计算机网页的设计与应用的前言,网页设计前言.ppt
- 塔米狗热门项目:杭州北鸿置业有限公司100%股权转让
- No converter for [class com.defei.sms.result.Result] with preset Content-Type ‘null‘
- 用unity开发贪吃蛇,勾起我童年乐趣的小游戏
- 5G和MEC在工业互联网中的应用探讨
热门文章
- PyFlink 开发环境利器:Zeppelin Notebook
- 首次公开!《阿里计算机视觉技术精选》揭秘前沿落地案例
- 2021 ISC会上山石网科重磅发布智能下一代防火墙A系列,重新定义边界安全防御
- 27年前研发出国内首台小型机的浪潮,如何怎么样了?
- Nutanix企业云助力嘉里大通提升核心竞争力
- 2020年进军 AI,想年薪 40 万,没这个能力不行
- 这个充电宝太黑科技了,又小又不用自己带线,长见识了~
- 智能助手被指侵犯用户隐私,美三大科技巨头或面临调查;传小米已解散其VR头显Mi VR团队;特斯拉成立反欺诈部门……...
- 写给程序员的裁员防身指南
- c语言fun函数yx,C语言解24点游戏程序