微信小程序给自定义组件传递数组 显示为空
踩坑一、 传的值必须为数组,而不是对象,弄了一下午发现传字符可以,但是数组一接收就为空[],后改为传数组就接收到了
that.setData({avatar: res.data[0].avatar,bgimage:res.data[0].bgimage,sign:res.data[0].sign,donateimageurl:res.data[0],data:res.data})
properties: {data:{type:Array,value:[],//页面不传数据,就显示默认值observer:function(newVal,oldVal){//监听属性变化,只有变化才打印console.log(newVal,oldVal);}} ,},
踩坑二、
此处应为Component,而不是page