AngularJS и jquery-вектор-карта - PullRequest
0 голосов
/ 16 октября 2018

Я занимаюсь разработкой веб-приложения, и у меня возникают проблемы при использовании AngularJS и jquery-vector-map, бывает, что, очевидно, после того, как я реализовал AngularJS, некоторые компоненты, использующие библиотеку jquery-vector-map, больше не работают,Представляя несколько ошибок в консоли, которые появляются только при импорте библиотеки angularjs, я все исследовал и не смог найти на это ответ.

Примером этого является фрагмент кода, в котором япопробуйте применить класс css с помощью действий jquery для анимации окна поиска:

import * as $ from 'jquery';

export default (function () {
  $('.search-toggle').on('click', e => {
    $('.search-box, .search-input').toggleClass('active');
    $('.search-input input').focus();
    e.preventDefault();
  });
}());

<li class="search-box">
   <a class="search-toggle no-pdd-right" href="javascript:void(0);">
       <i class="search-icon ti-search pdd-right-10"></i>
       <i class="search-icon-close ti-close pdd-right-10"></i>
   </a>
</li>

В котором, когда я запускаю событие нажатия на кнопку, оно вызывает следующие ошибки в консоли.

Mytrys:

Глядя на проблему Google, я прочитал, что использование вызова javascript (0) с использованием AngularJS небезопасно, поэтому я изменил все эти вызовы только для href = "# " и все равно не сработало.

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