diff --git a/packages/taro-platform-harmony-hybrid/src/api/apis/wxml/IntersectionObserver.ts b/packages/taro-platform-harmony-hybrid/src/api/apis/wxml/IntersectionObserver.ts index 6df1e1739db0..687bfa30d21e 100644 --- a/packages/taro-platform-harmony-hybrid/src/api/apis/wxml/IntersectionObserver.ts +++ b/packages/taro-platform-harmony-hybrid/src/api/apis/wxml/IntersectionObserver.ts @@ -61,6 +61,7 @@ export class TaroHarmonyHybridIntersectionObserver implements Taro.IntersectionO // 使用时间戳而不是entry.time,跟微信小程序一致 time: Date.now(), id: entry.target.id, + // eslint-disable-next-line dot-notation dataset: entry.target['dataset'] } // web端会默认首次触发 @@ -125,7 +126,7 @@ export class TaroHarmonyHybridIntersectionObserver implements Taro.IntersectionO } public relativeToViewport (margins?: Taro.IntersectionObserver.RelativeToViewportMargins | undefined): Taro.IntersectionObserver { - return this.relativeTo('.taro_page', margins) + return this.relativeTo('.taro_router', margins) } private _getCallbackByElement (element: Element) {