@acwartz
Тут должна быть ваша реклама.

Как в Angular 8 правильно подключить расширение jquery?

Привет!

Есть angular 8 приложение
есть CSS Framework Fomantic UI
у него нет каких-либо расширений под ангуляр, вуи или реакт, максимум что досталось от предшественника это @types/semantic-ui пакет.

Я пытаюсь сделать самое простое:
натянуть вот эту страницу ( https://fomantic-ui.com/examples/login.html ) на ангуляр.

У фреймворка есть JS-библиотека дабы компоненты фреймворка были живыми и удобными в пользовании.
Либа эта расширяет jQuery.

В /assets/ положил jquery, и css, js файлы фреймворка.
В index.html подключил их через link, script теги, верстка работает.

Установил пакеты @types/jquery, @types/semantic-ui и VS-Code в итоге знает что за $.form и откуда берется:
VS code знает про расширение jquery

66fbab714d6a32bca29f7c8c761cc2fb.png

а вот браузер почему-то не понимает:
В одном скриншоте

43c1e19beb5b5aa66dbdd523dc91aa44.png


Как это разрешить?
  • Вопрос задан
  • 67 просмотров
Решения вопроса 1
@acwartz Автор вопроса
Тут должна быть ваша реклама.
По непонятным причинам из LoginComponent нужно было убрать собственный импорт $ из jquery. Проблема решена.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы