vue 父組件在created中傳值給子組件,子組件去監聽props變化

簡述:父組件在 created的時候傳值 到子組件,而後子組件去監聽props的變化,若是變了,讓子組件的一個變量去接到props過來的變量
需求:vue 父組件(created) -> 子組件 ->子組件監聽是否變化 -> 賦值給子組件的變量
使用場景:當子組件view視圖中綁定了本身的變量,這時還要接受父元素傳來的值,不去修改子組件view綁定變量,監聽父組件傳來的變量。

解決js:

子組件:vue

props:['foot']
     //監聽foot   
        foot:{  
            handler:(val,oldval) => {  
                this.footShow = val;
            },  
            immediate:true,//關鍵
            deep:true
        }
相關文章
相關標籤/搜索