一枚无解的男子
一枚无解的男子
  • 发布:2019-09-12 09:55
  • 更新:2022-07-11 11:30
  • 阅读:3402

请问在uni-app中,如何在父组件页面获取子组件页面的节点信息

分类:uni-app
<scroll-view id="scrollView" scroll-y :scroll-top="scrollTop" scroll-with-animation="true" style="{height:style.contentH+'px'}"> <!-- 聊天列表 -->
<block v-for="(item,index) in list" :key="index">
<user-chat-list :item="item" :index="index" @getRes="pageToBottom"></user-chat-list>
</block>
</scroll-view>

如图,想在父组件中获得<user-chat-list>中的节点信息

let q=uni.createSelectorQuery().in(this);
q.select('#scrollView').boundingClientRect();
q.selectAll('.user-chat-item').boundingClientRect();
q.exec((res)=>{
console.log(JSON.stringify(res));

这样操作并拿不到子组件中的节点信息

2019-09-12 09:55 负责人:无 分享
已邀请:
l***@qq.com

l***@qq.com - 前端bug制造员

遇到同样问题 老哥有方案了吗

暮雪骄阳

暮雪骄阳

在子组件拿,在父窗去取

  • 肖建军

    我试了,在子组件的 onMounted 里拿不到

    2024-04-05 20:04

2***@qq.com

2***@qq.com

请问找到解决方案了吗

该问题目前已经被锁定, 无法添加新回复