美文网首页
父组件向子组件传值

父组件向子组件传值

作者: 最爱喝龙井 | 来源:发表于2019-08-14 16:59 被阅读0次

父组件向子组件中传值

组件嵌套,是很常见的,这就涉及到值的传递问题,再组件之间值是不可以直接传递的,需要借助属性绑定,即v-bind:自定义属性名="data中的数据",然后,在子组件中通过props属性引用这个自定义的属性名,通过这种方式,才可以进行数据的传递。

例:

<div id="app">
        <mycom :parentmsg='msg'></mycom>
    </div>

    <template id="tmp1">
        <div>
            <h1>hello world</h1>
            <h5>{{ parentmsg }}</h5>
        </div>
    </template>
    <script>

        var vm = new Vue({
            el: '#app',
            data: {
                msg: 'make the world a better place'
            },
            methods: {},
            components: {
                mycom: {
                    template: '#tmp1',
                    props: ['parentmsg']
                }
            }
        });
    </script>

注意: props中的属性是只读的不能够通过子组件修改,另外,自定义的属性名最好全部小写,否则会报错

相关文章

  • ReactNative组件间的通信

    父组件向子组件通信 父组件向子组件传值 父组件向子组件传递方法 子组件向父组件通信 子组件向父组件传值 子组件向父...

  • Vue.js父子组件传值

    父组件向子组件传值: 子组件向父组件传值:

  • vue不同组件间传值方式

    父传子子传父非父子传值 1.父组件向子组件进行传值 父组件: 子组件: 2.子组件向父组件传值 子组件: 父组件:...

  • vue 中传值(父传子、子传父(传递多个事件)、eventBus

    1.0 父传子 父组件向子组件传值:子组件用props:['值'] 接收 ; 2.0 子传父 子组件向父组件传值 ...

  • Vue - 传值

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

  • Vue.js父子组件和非父子组件间的传值通信

    [toc] 父子组件的传值通信 父组件向子组件传值 父组件: 子组件: 子组件向父组件传值 Note 子组件不能直...

  • vue单文件父子组件之间的通信

    主要笔记内容: 父组件向子组件传值; 子组件向父组件传值; 一、父组件向子组件传值: 步骤:1、父组件向下传递数据...

  • vue 组件之间传值方法

    1. 父组件向子组件传值 父组件: 子组件: 2. 子组件向父组件传值 子组件: 父组件: 3. 非父子之间传值 ...

  • Vue父子组件之间的传值

    1、父组件向子组件传值 父组件中 子组件中 2、子组件向父组件传值 子组件中 父组件中

  • 子组件向父组件传值

    子组件向父组件传值 思路:子组件向父组件传值,可以通过调用父组件的方法,来变相的传值 父组件向子组件传递方法 父元...

网友评论

      本文标题:父组件向子组件传值

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