我正在关注有关YouTube(https://www.youtube.com/watch?v=1dJT-99KpiI)的教程,偶然发现标题中的错误。
我一直在研究许多stackoverflow问题,但它们似乎都基于React。我还尝试过更新每个依赖项。
// index.js
import Highway from '@dogstudio/highway';
import Fade from "./Fade";
const H = new Highway.Core({
transistions: {
default: Fade
}
});
// Fade.js
import Highway from "@dogstudio/highway";
import { TimelineLite } from "gsap";
class Fade extends Highway.Transistion {
in({ from, to, done }) {
const tl = new TimelineLite();
tl.fromTo(to, 0.5, { left: '-100%', top: '50%' }, { left: '0%' }).
fromTo(to, 0.5, { height: '2vh' }, { height: '90vh', top: '10%', onComplete: function () { done(); } });
}
out({ to, done }) {
done();
}
}
export default Fade;
有了这个,我应该可以平稳过渡,但似乎只会出现错误。