收藏
回答

自定义组件多层嵌套,怎么在数据传递成功后调用?

我在A页面使用B组件,B组件里嵌套组件,数据要传递到C组件里,通过C组件的生命周期的ready里使用数据,有时候成功,有时候失败,失败的时候这样,


上面是null,下面却是有数据,结构大概是这样的

<B data="{{data}}"/>

properties:{
 
data:Object
 
}

B里调用C

<C data="{{data}}"/>

C里js

properties:{
    data:Object
}
lifetimes:{
 
attached:function(){}
 
ready:function(){
 
useDara(data);
 
}
 
}


最后一次编辑于  2019-11-29
回答关注问题邀请回答
收藏

1 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2019-11-30

    也许需要observers

    2019-11-30
    有用 1
    回复 1
    • 刘时满
      刘时满
      2019-12-02
      用observer成功解决了
      2019-12-02
      回复
登录 后发表内容
问题标签