1. 程式人生 > >Vue子元件如何實時接收父元件傳遞過來的屬性

Vue子元件如何實時接收父元件傳遞過來的屬性

在子元件中使用watch監聽props中那個父元件傳遞過來的屬性,注意:如果是物件,而非普通的屬性例如info:'xxxx',則需要使用以下寫法(但是又測試了一遍,發現不用寫deep:true也可以,有點懵=。=):

props: {

info: Object

},

watch: {

info: {

handler (curVal, oldVal) {

this.onScroll(curVal) // 做點什麼

},

deep: true

}

},