收藏
回答

component父组件向子组件传值,开发者工具预览没问题,ios真机预览不成功?

component组件内部又使用了一个组件,在开发者工具中显示没问题,但用ios真机预览却未传值成功,同时发现开发者工具中点击查看详情事件好用, 而真机预览时不好用。(控制台无报错),下面是效果图。

开发者工具预览图:

ios真机预览图(iphone8P)

下面是代码截图:

父组件中使用子组件avatar

子组件avatar wxml

子组件avatar js:

开发者工具没问题,ios真机有上述问题。困扰几天了,求大佬解答。

回答关注问题邀请回答
收藏

3 个回答

  • 少侠
    少侠
    2020-11-02
    <avatar />
    # Avatar组件内
    
    Component({
      observers: {
        avatarImg (value) {
          console.log(value)
        }
      }
    })
    
    可以通过自定义组件的observers特性监听值的变化,如果父组件传递的avatarImg值变化了,是会有打印的,反之你应该一层层往上找触发的地方,肯定是中间断了
    
    2020-11-02
    有用 2
    回复 1
    • 2020-11-02
      谢谢 我再看看
      2020-11-02
      回复
  • 拾忆
    拾忆
    2020-11-02

    ios 真机调试,试试,有没有问题

    2020-11-02
    有用 1
    回复 3
    • 2020-11-02
      真机调试试过  真机调试的时候组件都加载不出来
      2020-11-02
      回复
    • 拾忆
      拾忆
      2020-11-02回复
      全程 打印log 看看那  什么情况下导致组件出不来
      2020-11-02
      回复
    • 2020-11-02回复拾忆
      谢谢 我再看看
      2020-11-02
      回复
  • 太阳照耀我
    太阳照耀我
    2020-11-02

    写法没错啊,赋值有问题

    2020-11-02
    有用
    回复
登录 后发表内容
问题标签