2015-04-13 2 views
2

У меня есть свиток с ионами, который прокручивает другой компонент. Для этого я использую функцию scroll1.scrollTo(left, top, false);Ионный свиток в отрицательном положении

Однако эта функция не позволяет перейти к отрицательной позиции, как

scroll1.scrollTo(left, -50, false);

Так можно ли добиться этого?

Мой прокрутка должна прокручиваться без какого-либо взаимодействия с пользователем (именно поэтому я использую функцию scrollTo), и моя главная цель с отрицательной верхней позицией - имитировать эффект подпрыгивания.

ответ

0

Это, очевидно, возможно с VelocityJS Velocity - очень мощная анимация/прокрутка Javascript и многое другое librairy.

Демо скорости Свиток: demo scroll velocity

$element 
 
    /* Then scroll to a position 250 pixels BELOW the div. */ 
 
    .velocity("scroll", { duration: 750, offset: 250 }) 
 
    /* Scroll to a position 50 pixels ABOVE the div. */ 
 
    .velocity("scroll", { duration: 750, offset: -50 });

+0

Допускает ли скорость перетаскивать эффекты? Как и ионный – mmarques

+0

Скорость для анимации. если вы хотите связать скорость с эффектом перетаскивания, посмотрите на $ ionicScrollDelegate – aorfevre

Смежные вопросы