03.Vue入门之组件(二)

2018-12-23  本文已影响0人  扁扁的汤圆

1.如何定义组件中的数据data

1.引用赋值,一般不用

一般不会像上图那样在组件中定义数据,这是引用赋值,如果多处使用到这个组件,组件改变了数据,会影响到其他这个组件在其他地方的使用,不是我们想要的。
要想每个组件的数据传输都是独立的,就用以下写法:


2.组件中数据定义方式

在data中定义一个函数,将我们要的数据return出来,还可以这样简写

var vheader = {
        template:'<p>Hello<v-header-child></v-header-child></p>',
        components:{
            'v-header-child': vheaderchild
        },
        data (){
            return {
                data1: 1,
                data2: 2
            }
        }
    }

上一篇 下一篇

猜你喜欢

热点阅读