首页 > 其他 > 详细

vue与react的小区别

时间:2019-11-07 21:23:54      阅读:79      评论:0      收藏:0      [点我收藏+]

1:dom节点的获取

通过event获取dom节点
<input ref={(userName) => {
    this.userName = userName
}}  onChange = {this.inputChange} />
react并不需要传递参数
inputChange = (event)=>{
    const target = event.target 
    let value = this.refs.userName.value //通过ref获取dom的值
    this.setState((prevState) => {
        return {
            userName : value
        }
    })
}

 

通过event获取dom节点
<button @click="handleClick($event,123)">点击</button>
需要使用特殊的参数$event,才可以准确的获取到
handleClick: function (e,value) {
    console.log(this, e, value)
},

 

 2:事件系统的区别

  react的事件都属于合成事件

  vue?

3:ref的使用区别

4:vue当中做父子组件通信的时候使用$emit触发父组件的方法,如果父组件的父组件也存在相同的方法,会不会也向上冒泡呢

vue与react的小区别

原文:https://www.cnblogs.com/panrui1994/p/11815661.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!