vue中ref-父主动取值值;

Posted qdwds

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue中ref-父主动取值值;相关的知识,希望对你有一定的参考价值。

多用月input标签
定义的时候 直接写ref=“id”
<el-input 
    placeholder="请输入内容" 
    style="width: 150px" 
    v-model="id" 
    ref="id" >
</el-input>name:

调用的时候,this.$refs.id.value;

this.id = this.$refs.id.value

父亲取儿子或者孙子的值

this.$refs.儿子命子.$refs.孙子名字.取得值

父组件

<div>
    <p> <button @click="add">父BUTTON</button></p>
    父组件:<input type="text" ref="hah">
    <imgs ref="imgs"/>    //引入儿子组件
</div>
//下面重点,默认拉去儿子孙子的参数
add(){
    console.log(父组件+this.$refs.hah.value)
    console.log(子组件+this.$refs.imgs.a)
    console.log(孙组件+this.$refs.imgs.$refs.idx.b)
}

子组件

子组件<input type="text"  v-model="a">
<div>
    <index ref="idx"/>    //子组件引入的子组件
</div>

孙组件

 孙组件:<input type="text" v-model="b">

技术图片

 

 喜欢的小伙伴可以关注我的微信公众号“前端伪大叔”

以上是关于vue中ref-父主动取值值;的主要内容,如果未能解决你的问题,请参考以下文章

Vue学习15----父组件主动获取子组件的数据和方法,子组件主动获取父组件的数据和方法

vue 的父组件和子组件互相获取数据和方法

12.父组件主动获取子组件的数据和方法

vue父组件主动调用子组件 /// 非父子组件传值

vue中父组件如何动态修改子组件的值?

vue父组件ref传值给子组件报错cannotreadproperty'getmsg'ofundefined