1 通過properties 父級直接在組上加屬性
properties: {
// des: { // 屬性名
// type: Object, // 類型(必填),目前接受的類型包括:String, Number, Boolean, Object, Array, null(表示任意類型)
// value: {}, // 屬性初始值(可選),如果未指定則會根據類型選擇一個
// observer: function (newVal, oldVal) {
// } // 屬性被改變時執行的函數(可選),也可以寫成在methods段中定義的方法名字符串, 如:'_propertyChange'
// },
showGz: { // 屬性名 是否顯示是否已經關注
type: Boolean, // 類型(必填),目前接受的類型包括:String, Number, Boolean, Object, Array, null(表示任意類型)
value: true, // 屬性初始值(可選),如果未指定則會根據類型選擇一個
observer: function (newVal, oldVal) {
} // 屬性被改變時執行的函數(可選),也可以寫成在methods段中定義的方法名字符串, 如:'_propertyChange'
},
},
2 dataset 方法
子組件通過 this.data.datase獲取
父組件直接加data-des=''{{data}}'' 屬性
總結
方法一 父組件傳遞給子組件更像是數據的賦值 字組件數據的改變不會對父組件有影響
方法2 子組件改變父組件傳遞過來的參數時 會改變父組件的相關數據
