Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
gugozoha
@gugozoha
Angular
Как достучаться к scope через консоль?
Как достучаться к scope через консоль?
Вопрос задан
более трёх лет назад
204 просмотра
Комментировать
Подписаться
2
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
Андрей Белокопытов
@belokopytoff
angular.element($0).scope(), где $0 - выделенный в инспекторе элемент
Ответ написан
более трёх лет назад
11
комментариев
Нравится
11
комментариев
Facebook
Вконтакте
Twitter
gugozoha
@gugozoha
Автор вопроса
В каком формате элемент задавать?
можно поконкретнее на этом примере
codepen.io/sevilayha/pen/xFcdI
Написано
более трёх лет назад
Андрей Белокопытов
@belokopytoff
gugozoha
: Никакого формата нет. Просто в DevTools копируете данную строку и нажимаете Enter. Если вас интересует, что такое $0, можете почитать здесь
https://developer.chrome.com/devtools/docs/command...
Написано
более трёх лет назад
gugozoha
@gugozoha
Автор вопроса
Андрей Белокопытов
: У меня undefined возвращает, если просто скопировать.
Подставлял числа от 1 до 4 - тоже самое.
Написано
более трёх лет назад
Николай
@healqq
angular.element - это обертка над $('%селектор%')
Написано
более трёх лет назад
gugozoha
@gugozoha
Автор вопроса
Николай
: Можете показать на этом примере, что нужно написать, чтобы достучаться к scope?
todomvc.com/examples/angularjs/#
Написано
более трёх лет назад
Николай
@healqq
gugozoha
: например чтобы добраться до scope элемента #todoapp можно написать вот так: angular.element($('#todoapp')).scope()
Написано
более трёх лет назад
gugozoha
@gugozoha
Автор вопроса
Николай
: Спасибо, заработало)
Написано
более трёх лет назад
Алексей Зуев
@yurzui
gugozoha
: а с $0 разве не работает? или так тоже научились?
Написано
более трёх лет назад
gugozoha
@gugozoha
Автор вопроса
Алексей Зуев
: не работает. Можете проверить на этой странице:
todomvc.com/examples/angularjs/#
Написано
более трёх лет назад
Андрей Белокопытов
@belokopytoff
gugozoha
: только что проверил, работает. Предварительно нужно выбрать элемент на вкладке "Elements". Если у вас функция вернула undefined, значит вы выбрали элемент вне зоны действия директивы ng-app.
Написано
более трёх лет назад
gugozoha
@gugozoha
Автор вопроса
Андрей Белокопытов
: Спасибо. Изначально не правильно понял ваш ответ.
Написано
более трёх лет назад
Пригласить эксперта
Ответы на вопрос
0
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Nginx
+1 ещё
Простой
Почему возникает ошибка 304 при перемещении проекта в NGINX?
1 подписчик
23 мар.
94 просмотра
1
ответ
Angular
Простой
Какой подход лучше при создании форм в angular? Template-Driven или Reactive form или nxg formly?
1 подписчик
13 мар.
35 просмотров
0
ответов
Angular
+1 ещё
Простой
Можно ли интегрировать ангуляр?
1 подписчик
26 дек. 2024
132 просмотра
1
ответ
Angular
+1 ещё
Простой
Как правильно работать с несколькими взаимосвязанными запросами?
1 подписчик
23 дек. 2024
63 просмотра
1
ответ
Nginx
+3 ещё
Средний
Как настроить Nginx на отдачу файла main.js Angular SPA на микрофронтенде?
2 подписчика
26 окт. 2024
149 просмотров
0
ответов
Angular
Простой
Как приостановить все запросы в Angular при получении ошибки 401, чтобы новые запросы не отправлялись?
3 подписчика
21 окт. 2024
483 просмотра
0
ответов
JavaScript
+2 ещё
Средний
Как поправить ошибку Cannot read properties of undefined (reading 'form')?
1 подписчик
21 окт. 2024
160 просмотров
2
ответа
Angular
Простой
Как вывести сложный объект на график в DevExtreme Angular 17?
1 подписчик
16 сент. 2024
111 просмотров
1
ответ
Angular
Простой
Как исправить ошибку?
1 подписчик
06 сент. 2024
53 просмотра
1
ответ
Angular
Простой
Как именно работает markForCheck в Angular при detection changes?
1 подписчик
19 июл. 2024
95 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Специалист по цифровой безопасности
HR Prime
•
Москва
от 180 000 до 280 000 ₽
Маркетолог WEB 3
Wanted.
•
Санкт-Петербург
До 150 000 ₽
Инжинер-тестировщик
Bell Integrator
•
Москва
от 90 000 до 120 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама