gpt4 book ai didi

javascript - IonicscrollTo 跳过顶部值。什么是 __maxScrollTop?可能的错误

转载 作者:行者123 更新时间:2023-11-28 05:44:46 25 4
gpt4 key购买 nike

我有一个 ion-scroll,我想滚动到某个点。

<ion-scroll
id="mapScroll"
zooming="true"
direction="xy"
min-zoom="1"
scrollbar-x="false"
scrollbar-y="false"
overflow-scroll="false"
delegate-handle="mapScroll"
has-bouncing="false"
>
<div ng-include="'./img/map/map.svg'"></div>
</ion-scroll>

在 Controller 中,我滚动到 left, top points :

$ionicScrollDelegate.$getByHandle('mapScroll').scrollTo(359, 619);

左滚动有效,但没有顶部滚动,我调试后在 ionic.js #6139 中发现了这一行:

top = Math.max(Math.min(self.__maxScrollTop, top), 0);

其中 top 参数为 619,但 self.__maxScrollTop 为 0 top var 但以 0 结尾。self.__maxScrollTop 是什么?

ion-viewion-contention-scroll 具有有效的高度值。 htmlbody 没有设置 height: 100% 但没有任何改变。

这是一个 ionic 错误还是我有办法修复它?

enter image description here enter image description here

P.S:我有 ionic v1.3.1

最佳答案

完全没有错误。

来自ionic documentation

Note that it’s important to set the height of the scroll box as well as the height of the inner content to enable scrolling. This makes it possible to have full control over scrollable areas

<ion-scroll style="height: 100%;">

关于javascript - IonicscrollTo 跳过顶部值。什么是 __maxScrollTop?可能的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38616297/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com