Как я могу проверить, какая версия Angular из браузера?
Я пытаюсь купить угловой шаблон 5 онлайн, поэтому я просто хочу подтвердить для угловой версии. Я проверил этот вопрос углового : -
как я могу проверить, какую версию Angular я использую?
но здесь в этом вопросе версия приложения показана ниже изображения, которое захватывается из инструмента разработки,
ng-version is in app tag.
но в шаблоне, который я пытаюсь приобрести, есть следующая структура.
ng-version is in body tag.
Итак, просто для подтверждения я только что установил Angular 5. Вот в недавно установленном приложении они показывают,
ng-version is in app-root.
этот шаблон имеет другие файлы, такие как,
<script type="text/javascript" src="inline.bundle.js"></script>
<script type="text/javascript" src="polyfills.bundle.js"></script>
<script type="text/javascript" src="styles.bundle.js"></script>
<script type="text/javascript" src="vendor.bundle.js"></script>
<script type="text/javascript" src="main.bundle.js">
Я также пробовал с angular.version
но это не работает для меня.
Итак, подтверждено, что они используют Угловое приложение, а не другое, но я запутался в этом Угловые-2,4 или 5.
есть ли другой способ, которым мы можем понять, какая версия работает ?
3 ответов
использование атрибута ng-version является правильным способом определения углового номера версии. если вы хотите больше, вы можете выполнить в консоли:
getAllAngularRootElements();
, который покажет вам угловые элементы. Или точнее
getAllAngularRootElements()[0].attributes["ng-version"];
из-за помощи Kyler я понял, что этот шаблон не построен с Angular-5. Это ниже, чем версия Angular 2 beta.8 (я не знаю точной версии, но это не угловой-5).
Они показывают, что они сделаны с углового-5, но это не потому, что он показывает мне ошибку.
Uncaught ReferenceError: getAllAngularRootElements is not defined
потому что со ссылкой на эту проблему git: -https://github.com/rangle/augury/issues/245
Я понимаю, что getAllAngularRootElements()
будет работа с версией Angular2 beta.8 и больше. Таким образом, это означает, что он ниже, чем версия Angular 2 beta.8.
и я пробовал эту функцию с моим приложением Angular-5, и эта функция работает.
самый простой способ-нажать F12 в браузере и в ящике консоли тип -
угловое.версия
и вы увидите версию. Вы также можете сделать угловое.версия.полный и это дает что-то вроде этого "1.6.6"