不确定popmotion是否仍然存在或保持。
它对任何人都有效吗?在他们的网站上,它似乎有效,但在Codepen中却不起作用?
https://codepen.io/popmotion/pen/Kyewbv?editors=0010
const { styler, decay, listen, pointer, value } = window.popmotion;
const slider = document.querySelector('.carousel');
const divStyler = styler(slider);
const sliderX = value(0, divStyler.set('x'));
listen(slider, 'mousedown touchstart')
.start(() => {
pointer({ x: sliderX.get() })
.pipe(({ x }) => x)
.start(sliderX);
});
listen(document, 'mouseup touchend')
.start(() => {
decay({
from: sliderX.get(),
velocity: sliderX.getVelocity(),
// power: 0.8,
timeConstant: 700,
// restDelta: 0.5,
// modifyTarget: v => v
}).start(sliderX);
});
在这里工作:https://popmotion.io/pure/
是否需要一个jQuery?