Путевая точка не является ошибкой функции в Angularjs 5 - PullRequest
0 голосов
/ 03 июля 2018

Путевая точка была установлена ​​через npm install waypoint, и я добавил это в angular-cli.json:

"scripts": ["../node_modules/waypoints/lib/jquery.waypoints.min.js"],

В моем compontent.ts я добавил это:

$('.js--section-features').waypoint(function(direction) {
  if (direction == "down") {
    $('nav').addClass('sticky');
  } else {
    $('nav').removeClass('sticky');
  }
}, {
  offset: '60px;'
});

После этого процесса я получаю две упомянутые ошибки:

Uncaught TypeError: Невозможно прочитать свойство 'each' из undefined.

zone.js: 192 Uncaught TypeError: $ (...). Waypoint не является функцией

Я новичок в Angular. Как правильно использовать путевую точку для навигации по разделам?

...