【发布时间】:2020-01-16 15:51:54
【问题描述】:
我有一个useEffect,它在这样的组件中初始化wowjs:
import WOW from "wowjs";
const HomePage = () => {
useEffect(() => {
const wow = new WOW.WOW({
boxClass: "wow",
animateClass: "animated",
offset: 0,
mobile: false,
live: true,
scrollContainer: null
});
wow.init();
}, []);
return (
<div>
....
</div>
)
}
我希望在许多组件中使用这个useEffect,以便wowjs 动画可以在每次路线更改时运行。如何避免在我的 reactjs 项目中重复此代码?
【问题讨论】:
标签: reactjs react-hooks dry wow.js