自定义了一个echars组件,子组件无法接收到父组件请求后setData的值?
子组件接收值
```
properties: {
// 标题
title:{
type: String,
default: ‘标题’
}
}
```
父组件在```onLoad```生命周期内通过请求获取到值,使用```setData```给父组件内title重新赋值。
```
<privpopup title="{{title}}"></privpopup>
```
可是这时在子组件的```attached```生命周期内无法获取到父组件的动态title值,一直是父组件默认的title值。
```
lifetimes: {
attached: function () {
console.log(this.properties.title)
//此处输出的永远是父组件title的默认值
}
}
```
该自定义组件内引用了echarts的小程序版。是受到这个影响吗?目前通过测试发现data渲染数据永远在最后执行,即所有生命周期完成后才会执行。
请问如何能让子组件正常获取到父组件动态的值?