Я новичок в React и ищу React-эквивалент этого подхода JQuery для включения аналитики в мое приложение.
Обычно я бы:
Включите стороннюю библиотеку на html-страницы. Достаточно легко разместить страницу index.html, но я не знаю, является ли это лучшей практикой.
<script src="http://path/to/script/utag.js" />
Затем я могу взаимодействовать с библиотекой, пока она загружена, что я могу проверить с помощью JQuery window.load. Этот скрипт будет нормально работать на простой html-странице, но я пытаюсь найти эквивалентный лучший способ сделать это в своем приложении для реагирования. Я не хочу вводить jquery, и в настоящее время мой контейнер React сообщит мне, что utag не определен, если я попытаюсь сослаться на
utag
в функции.<script> $(window).load(function() { utag.link({ "event_name" : "locale_select", "language" : utag_data.language, "currency" : utag_data.currency } ); }); </script>
Я новичок в React, поэтому любая помощь будет отличной. Я знаю, что мой проект не использует веб-пакет, он использует сценарии реагирования и был запущен с помощью утилиты create-react-app.