如何在 Angular 2 和 4 中设置 WOW.js?
How to setup WOW.js in Angular 2 and 4?
我正在尝试让 WOW.js 在我的 Angular 项目中工作,但它还没有工作。我没有使用 webpack,所以我认为下一个线程没有回答我的问题:.
到目前为止我采取的步骤:
- 我安装了 wow.js 模块。
npm install wowjs
我将 wowjs 文件添加到 '.angular-cli.json'.
"styles": [
"../node_modules/wowjs/css/libs/animate.css" ],
"scripts":[
“../node_modules/wowjs/dist/wow.js”
]
3.Then 我为我的 headers.
添加了一个令人惊叹的效果
<h1 class="wow slideInLeft" data-wow-duration="2s">Wow effect!</h1>
- 接下来我做的就是重建和服务我的项目。
ng build
ng serve
- 还没有哇效果。有人知道我必须做什么吗?
您需要为您的组件初始化 WOW。
在您计划使用 WOW 的组件中,导入脚本
import { WOW } from 'wowjs/dist/wow.min';
然后在您的 class 中使用 Angular 方法 ngAfterViewInit
class ngAfterViewInit(){
new WOW().init();
}
我正在尝试让 WOW.js 在我的 Angular 项目中工作,但它还没有工作。我没有使用 webpack,所以我认为下一个线程没有回答我的问题:
到目前为止我采取的步骤:
- 我安装了 wow.js 模块。
npm install wowjs
我将 wowjs 文件添加到 '.angular-cli.json'.
"styles": [ "../node_modules/wowjs/css/libs/animate.css" ],
"scripts":[ “../node_modules/wowjs/dist/wow.js” ]
3.Then 我为我的 headers.
添加了一个令人惊叹的效果<h1 class="wow slideInLeft" data-wow-duration="2s">Wow effect!</h1>
- 接下来我做的就是重建和服务我的项目。
ng build
ng serve
- 还没有哇效果。有人知道我必须做什么吗?
您需要为您的组件初始化 WOW。
在您计划使用 WOW 的组件中,导入脚本
import { WOW } from 'wowjs/dist/wow.min';
然后在您的 class 中使用 Angular 方法 ngAfterViewInit
class ngAfterViewInit(){
new WOW().init();
}