ScrollView 组件在skyline模式下只会渲染可视范围内节点,现在我有一个场景是左侧是商品分类列表,右侧是商品分类+分类下商品列表,我需要实现的功能是联动效果,例如点击左侧的分类名称右边能锚点到点击所在的分类商品位置,右侧滚动到某个商品分类下左侧能高亮对应的商品分类名称;前置点击可以通过scrollIntoView属性实现,后者需要每次滚动计算所有商品的高度来确定当前滚动到某个分类位置,但是获取节点信息获取不到内容,而且不在可视区域的元素拿到的高度是0,并且还会有警告提示 “检测到 NodesRef.boundingClientRect 不能立即回调,可能由于 scroll-view 的按需加载特性,使得不在屏的节点无法立即取到节点相关信息”,这种场景有其它方案实现吗,右侧商品item节点高度不是固定的必须动态获取

用 intersection observer?