嘿,我试图在我的角度应用程序中使用Waypoints.js。我似乎无法使其正常工作
angular-cli.js
"scripts": [
"../node_modules/waypoints/lib/noframework.waypoints.min.js"
]
app.component.ts
import { Component, OnInit } from '@angular/core';
declare var Waypoint: any;
export class OurTechnologyComponent implements OnInit {
constructor() {}
ngOnInit() {
//waypoints
const grinner = new Waypoint({
element: document.querySelector('.tech-section'),
handler: function () {
alert('hello');
}
});
}
我收到错误消息。
任何帮助,将不胜感激
谢谢!
编辑
Ive安装了Waypoints Types并已将其导入
import * as Waypoint from 'waypoints';
出现错误
[ts] file pathtofolder/@types/waypoints/index.d.ts is not a module
最佳答案
在app.component.ts中替换
declare var Waypoint: any;
与
declare const Waypoint: any;
会成功的
P.S:目前我正在使用Angular 7,该解决方案对我有效。