收藏
回答

我真服了这个问题啦,An SelectorQuery call is ignor

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug createSelectorQuery 客户端 6.7.2 2.3.0

- 一直报到死的警告,死都获取不到组件

VM54:1 An SelectorQuery call is ignored because no proper page or component is found. Please considering using `SelectorQuery.in` to specify a proper one.


- 放在onLoad里不行,放在onReady里也不行,延迟5秒都还不行,到底行不行啦!


-

const query = wx.createSelectorQuery().in(this)
    query.select('#old-house-chat').boundingClientRect(function(res){
      res.top // 这个组件内 #the-id 节点的上边界坐标
    }).exec()


<view class="ec-expontent">

<ec-canvas id="sell-house-chat" canvas-id="old-house-chat" class="ec-canvas mychart" ec="{{ sellhouseEc }}"></ec-canvas>

</view>


最后一次编辑于  2018-09-25  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

2 个回答

  • 是柿子啊
    是柿子啊
    2018-09-25

    ,你换下ID试试

    2018-09-25
    赞同
    回复
  • 😊
    😊
    2018-09-25

    这个是我在提问题的时候写错啦,我代码里写的事对的。 主要是这个问题只有在第一次使用,或者开发者工具第一次打开的时候才会出现,重新进入就正常啦,很邪门啊,我猜测应该是小程序加载时usingComponents太慢的原因。

    2018-09-25
    赞同
    回复