嘿,我试图在我的角度应用程序中使用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');
      }
    });

  }


我收到错误消息。javascript - 在Angular 4应用程序中使用waypoints.js-LMLPHP

任何帮助,将不胜感激

谢谢!

编辑

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,该解决方案对我有效。

09-19 06:12