zoukankan      html  css  js  c++  java
  • react 随笔3

    1、ref的3种使用方式

      1)字符串的方式

      2)回调函数(推荐)

      3)React.createRef()  (react16.3新提供的方式)

    1、字符串的方式
    class DOM extends React.Component{
        constructor(props){
            super(props);
            this.myRef = React.creatRef()    //React.creatRef()方法
        }
    
        func = () =>{
            //console.log(this.refs.demoInput.value)   //字符串的方法
            //console.log(this.textInput.value)     //回调函数的方法
            console.log(this.myRef.current.value)  //React.creatRef()方法
        }
    
        render(){
             return (
                 <div>
                       {/*字符串的方法
                       <input type="text" ref = "demoInput" pleceholder="请输入"/>
                       <button onClick={this.func}>点击</button>*}
                       {/*回调函数的方法
                       <input type="text" ref = {(inp)=>{this.textInput = inp}} pleceholder="请输入"/>
                       <button onClick={this.func}>点击</button>*}
                       {/*React.creatRef()方法*}
                       <input type="text" ref = {this.myRef} pleceholder="请输入"/> <button onClick={this.func}>点击</button> 
    </div> ) } }

     2、create react app

      1)在vscode中输入rcc快速生成架子

      2)引用图片

        2.1直接放在public文件夹下则可直接引用

        2.2如下图2种方式

       3)兄弟组件之间的传值

          

        

      

  • 相关阅读:
    20162324 2016-2017-2《Java程序设计》课程总结
    Java实验五网络编程与安全
    Java结对编程之挑战出题
    实验四Android开发
    Java四则运算总结
    实验三
    Java结对编程四则运算一周小结
    队列课下作业
    20162325 金立清 S2 W5 C14
    2017-2018-1 我爱学Java 第二周 作业
  • 原文地址:https://www.cnblogs.com/zhengyulu/p/12879177.html
Copyright © 2011-2022 走看看