react ref -setState-nextTick

简介: vue中的 nexTick,其实在react中有类似的东西就是常用的 setState

1. 前言


vue中的 nexTick,其实在react中有类似的东西

就是常用的 setState


2. ref


1.简单在回顾下ref的用法

2.可以绑定箭头函数 参数默认就是当前的标签对象


class App extends React.Component{
        constructor(props){
            super(props);
            // 存放状态
            this.state={
              msg:"hello"
            }
        }
        render(){
            // 模板
            return(
                <div>
                    {/*添加ref标识*/}
                    <h1 ref={el=>this.testRef=el}>App</h1>
                    <button onClick={()=>this.setText()}>按钮</button>
                </div>
            )
        }
        setText(){
           this.setState({
                msg:"world"
            })
// 获取的是就内容
            console.log(this.testRef.innerHTML);
        }
    }



3. 获取修改后的内容


1.nextTick 自己回顾vue

2.setState 第二个参数是是回调函数 视图更新完毕调用


this.setState({
                msg:"world"
            },()=>{//视图更新完毕的回调函数
                console.log(this.title.innerHTML);
            })



相关文章
|
7月前
|
前端开发 JavaScript API
第八章 react组件实例中三大属性之ref
第八章 react组件实例中三大属性之ref
|
3月前
|
前端开发 JavaScript
学习react基础(3)_setState、state、jsx、使用ref的几种形式
本文探讨了React中this.setState和this.state的区别,以及React的核心概念,包括核心库的使用、JSX语法、类与函数组件的区别、事件处理和ref的使用。
74 3
学习react基础(3)_setState、state、jsx、使用ref的几种形式
|
3月前
|
JavaScript 前端开发 开发者
React 的正确使用方法:ref 篇
你真的用对了 useRef 吗?在与 TypeScript 一起使用、以及撰写组件库的情况下,你的写法能够避开以下所有场景的坑吗?
|
3月前
|
前端开发
react学习(17)回调形式的ref
react学习(17)回调形式的ref
|
3月前
|
存储 前端开发 容器
react学习(18)createRef形式的ref
react学习(18)createRef形式的ref
|
4月前
|
前端开发 知识图谱
[译] React 中的 "最新 Ref 模式"
[译] React 中的 "最新 Ref 模式"
|
5月前
|
JavaScript
react18【系列实用教程】useRef —— 创建 ref 对象,获取 DOM (2024最新版)
react18【系列实用教程】useRef —— 创建 ref 对象,获取 DOM (2024最新版)
59 0
|
7月前
|
前端开发 JavaScript
深入了解 React 中的 Ref:不是魔法,是超级工具
深入了解 React 中的 Ref:不是魔法,是超级工具
199 0
|
7月前
|
JavaScript 前端开发 Java
React 中的 ref 和 refs:解锁更多可能性(下)
React 中的 ref 和 refs:解锁更多可能性(下)
React 中的 ref 和 refs:解锁更多可能性(下)
|
7月前
|
JavaScript 前端开发 测试技术
React 中的 ref 和 refs:解锁更多可能性(上)
React 中的 ref 和 refs:解锁更多可能性(上)
React 中的 ref 和 refs:解锁更多可能性(上)