收藏
回答

微信小程序组件中ready如何拿到page传过来的值?

自定义了一个小程序的组件,接收一个从page传过来的值(父传子)

<my-components imgNums="{{imgNums}}"></my-components>

properties: {

    imgNums: {

....

ready: function () {

console.log(this.data.imgNums);
在组件的生命周期ready中去打印这个值,结果为空。imgNums在page是异步获取到的

我想在页面打开的时候,就在组件中获取到这个对象的值,怎么办?

最后一次编辑于  2022-05-15
回答关注问题邀请回答
收藏

2 个回答

  • 程序猿
    程序猿
    2022-05-15

    通过计算属性observers搞定

    2022-05-15
    有用
    回复
  • 金煜峰
    金煜峰
    2022-05-15

    this.data.imgNums

    2022-05-15
    有用
    回复 2
    • 程序猿
      程序猿
      发表于移动端
      2022-05-15
      上面我写错了,这样写拿不到
      2022-05-15
      回复
    • 屠呦呦奶茶
      屠呦呦奶茶
      2023-02-09回复程序猿
      找到合适方法了吗
      2023-02-09
      回复
登录 后发表内容