用 intersection observer?
skyline模式下ScrollView组件问题?ScrollView 组件在skyline模式下只会渲染可视范围内节点,现在我有一个场景是左侧是商品分类列表,右侧是商品分类+分类下商品列表,我需要实现的功能是联动效果,例如点击左侧的分类名称右边能锚点到点击所在的分类商品位置,右侧滚动到某个商品分类下左侧能高亮对应的商品分类名称;前置点击可以通过scrollIntoView属性实现,后者需要每次滚动计算所有商品的高度来确定当前滚动到某个分类位置,但是获取节点信息获取不到内容,而且不在可视区域的元素拿到的高度是0,并且还会有警告提示 “检测到 NodesRef.boundingClientRect 不能立即回调,可能由于 scroll-view 的按需加载特性,使得不在屏的节点无法立即取到节点相关信息”,这种场景有其它方案实现吗,右侧商品item节点高度不是固定的必须动态获取
1天前可以这样关闭弹性: bounces="{{false}}"
skyline模式下ScrollView组件下拉问题?为什么在webview模式下和skyline模式下ScrollView 表现不一致,如何实现skyline模式下能和webview模式下表现一致,下拉时候能没有橡皮泥弹性效果呢,不期望下拉时候还能把内容拉下去
10-23padding="{{[20,20,20,20]}}"
grid-view padding如何设置?grid-view padding="[20,20,20,20]" 不生效 <navigation-bar title="Weixin" back="{{false}}" color="black" background="#FFF"></navigation-bar> grid-view padding="[20,20,20,20]" <scroll-view class="scroll-area" type="custom" scroll-y> <grid-view type="aligned" cross-axis-count="7" main-axis-gap="2" cross-axis-gap="2" padding="[20,20,20,20]"> <view wx:for="{{list}}" style="border: 1px solid red;height: 20px;"></view> </grid-view> </scroll-view> [图片] 代码片段 https://developers.weixin.qq.com/s/7schRNmM8d3f
10-11复现了,我们尽快修复下
自定义路由-100%必卡死bug?测试设备:iphone 13 pro, ios 18.5、华为 nova 14 pro, HarmonyOS 5.1.0、开发者工具 Stable 1.06.2504030 -> 均测试出bug 基础库:3.10.2 问题:自定义路由,popGestureDirection multi/vertical, 出现卡死bug 复现:纵向向下拖动(返回)过程中,向上拖动(取消返回)如果向上拖动导致页面中scroll-view有滚动的情况下,100%卡死(点击无任何反应,包括返回,只能重新打开小程序)。 请看vcr:https://saas-mall-demo.oss-cn-shenzhen.aliyuncs.com/ff6ec748487e15d8dfbbf763a656a3b3.mp4 https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/skyline/pop-gesture.html[图片]
10-10给一下能复现的代码片段看看
Skyline 模式下得瀑布流在安卓手机上出现,滑倒数据底端,上拉不上去,请问如何优化Skyline 模式下得瀑布流在安卓手机上出现,滑倒数据底端,上拉不上去,请问如何优化
09-11给个代码片段看下
skyline中gap属性中盒子模式计算高宽的时候会忽略gap带来的增量如何解决的?容器永远小于实际内容大小,太难受了
09-118.0.64 已修复
skyline引擎scroll-view,下拉刷新事件会触发触底事件?[图片] 预期效果应该是下拉事件,重置列表数组为空数组,分页为1,然后重新请求数据第一页分页数据。而不应该触发触底事件,如果触发了触底事件,则会每次触发page + 1,分页数据就会出现问题。 开发者工具版本:1.06.2402030微信ios客户端 8.0.47 也能复现代码片段 https://developers.weixin.qq.com/s/JDJWaEmN7CP4
09-05问题已修复,跟在下个客户端版本上
takeSnapshot 不执行任何回调takeSnapshot 不执行任何回调 [图片] 没有打印任何log
07-24基础库 3.8.5 已修复
Skyline input 失去光标也会触发 bindinputskyline 才会复现,必现,webview模式不会
05-07用 touch 事件即可,或给 scroll-view 绑定一个 vertical-drag-gesture-handler https://developers.weixin.qq.com/miniprogram/dev/component/vertical-drag-gesture-handler.html https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/skyline/gesture.html#%E7%A4%BA%E4%BE%8B%E4%B8%89%EF%BC%9A%E4%BB%A3%E7%90%86%E5%8E%9F%E7%94%9F%E7%BB%84%E4%BB%B6%E5%86%85%E9%83%A8%E6%89%8B%E5%8A%BF
skyline中scroll-view不支持drag相关事件?<scroll-view binddragstart="onDrag" binddragging="onDragging" binddragend="onDragend" bind:scroll="onScroll" enhanced style="height: 100vh;margin-top: 20%;" scroll-y="{{true}}" type="list"> binddragstart binddragging binddragend均无法触发
05-06