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 子组件改变父组件传递过来的参数时 会改变父组件的相关数据