红尘紫陌
红尘紫陌
  • 发布:2022-05-27 17:20
  • 更新:2022-05-27 17:30
  • 阅读:1020

uniapp APP 如何实现锚点定位

分类:uni-app

使用uniapp 打包APP包,需要使用到类似锚点定位的功能。


如上图所示,当点击上方按钮的时候整体的会上移至顶部。

2022-05-27 17:20 负责人:无 分享
已邀请:
FullStack

FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866

滚动视图到相应位置

  • 红尘紫陌 (作者)

    我是这样写的,但是没有反应

    let channelIdStr = '#channelId' + channelId;

    uni.createSelectorQuery().select(channelIdStr).boundingClientRect(data => { //目标位置的节点:类或者id

    uni.createSelectorQuery().select(".list").boundingClientRect(res => { //最外层盒子的节点:类或者id

    console.log(data.top - res.top);

    uni.pageScrollTo({

    duration: 100, //过渡时间

    scrollTop: data.top - res.top, //到达距离顶部的top值

    })

    }).exec()

    }).exec();

    2022-05-27 18:14

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