美文网首页程序员
Vue.js组件传值

Vue.js组件传值

作者: 高调的小丑 | 来源:发表于2017-08-03 11:31 被阅读180次

子组件向父组件传值

在子组件页面触发事件$emit

<template>
   <el-button @click="returnNews">回传给父组件</el-button>
   <el-input v-model="returnMsg"></el-input>
</template>
<script>
export default {
    data() {
        return {
            returnMsg:'',
        }
    },
    methods:{
        returnNews:function(){
            this.$emit("sendMsg",this.returnMsg);
        },
    },
}
</script>
//通过button按钮的点击事件,将控件中输入的值绑定到returnMsg上
//this.$emit("sendMsg",this.returnMsg);sendMsg是父组件需要的方法名,this.returnMsg是传递的值

在父组件中在组件标签中调用v-on事件监听

<template>
   <span>子组件回传来的值:{{news}}</span>
   <Childen1 v-on:sendMsg="returnMsg"> </Childen1>
</template>
<script>
import Childen1 from './Childen1';
export default {
    data() {
        return {
            news:'',
        }
    },
    components: {
        'Childen1': Childen1,
    },
    methods:{
        returnMsg:function(val){
            this.news=val;
        }
    },
}
</script>

父组件向子组件传值

//PartView1 表示子组件
//new_name是子组件中用来接受父组件传值的参数名
<div class="item">
    <PartView1 :new_name="name"></PartView1>
</div>

data() {
    return {
        name:'hello',//给name赋值为hello
    }
},

在子组件中接受传来的参数

props: {
  new_name:'',
},

相关文章

  • Vue 父组件向子组件传值

    Vue 父组件向子组件传值 demo代码 (vue.js ...

  • Vue封装Echarts子组件 动态更新图表展示

    1、Vue.js中封装Echarts图表组件 2、父组件向子组件传值 3、子组件监听数据变化,更新图表

  • Vue.js组件间调用及传值 2020最新更新

    Vue.js中,对于父子组件、平级组件间的事件触发、传值等。 调用 父组件 子组件 子组件调用父组件 子组件 触发...

  • vue.js 兄弟组件传值

    vue.js 兄弟组件传值[https://www.jianshu.com/p/7c6740293834]

  • Vue组件

    Vue组件是Vue.js最强大的功能之一作用:组件可以扩展html元素,封装可重用的代码。组件之间的传值:1.父传...

  • Vue - 传值

    Vue 传值有两种:1)父组件向子组件传值(属性传值,Prop传值)2)子组件向父组件传值 一、父组件向子组件传值...

  • 组件之间的传值

    组件之间的传值,包括父子组件传值,兄弟组件之间的传值,其中父子组件包括父组件向子组件传值和子组件向父组件传值,现在...

  • vue组件间的参数传递

    1. 父组件与子组件传值 组件(Component)是Vue.js的核心部分,组件的作用域是孤立的,所以不能在子组...

  • Vue基础五

    Vue.js - Day4 父组件向子组件传值 组件实例定义方式,注意:一定要使用props属性来定义父组件传递过...

  • Vue基础六

    Vue.js - Day4 父组件向子组件传值 组件实例定义方式,注意:一定要使用props属性来定义父组件传递过...

网友评论

    本文标题:Vue.js组件传值

    本文链接:https://www.haomeiwen.com/subject/gzaulxtx.html