Как исправить "Uncaught TypeError: $ (...). Append (...). AppendTo (...). Панель не является функцией ??"используя Angular - PullRequest
0 голосов
/ 06 июля 2019

Я занимаюсь разработкой углового проекта и хотел интегрировать загруженный HTML-шаблон в домашний компонент моего проекта.Я попытался преобразовать мой HTML-шаблон в угловой компонент.Я в основном вырезал и вставил все ресурсы и изображения моего html-файла в src / assets.Но кроме этого я не совсем изменил код.

Отдельно html-файл работает нормально, но когда я использую его в angular, браузер показывает: Uncaught TypeError: $ (...). AppendTo (...). Panelне является функцией

Это вызывает сбой в работе бокового меню.

//In main.js file
 .......
// Menu.
    $('#menu')
        .append('<a href="#menu" class="close"></a>')
        .appendTo($body)
        .panel({
            target: $body,
            visibleClass: 'is-menu-visible',
            delay: 500,
            hideOnClick: true,
            hideOnSwipe: true,
            resetScroll: true,
            resetForms: true,
            side: 'right'
        });

}) (jQuery);

Я ожидал, что боковое меню работает нормально, ноиз-за этого каждый раз, когда я нажимаю кнопку бокового меню, она перезагружает страницу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...