Shasm
0 / 0 / 0
Регистрация: 17.06.2015
Сообщений: 5
|
|
1 | |
События DOM в AngularJS17.06.2015, 22:02. Просмотров 753. Ответов 9
Метки нет Все метки)
(
Подскажите пожалуйста, можно ли, средствами AngularJS прослушивать событие pause тега video? Я пытаюсь вызывать Angular функцию в onpause, и это не работает.
0
|
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
17.06.2015, 22:02 |
Ответы с готовыми решениями:
9
AngularJS Prototype
установка angularjs AngularJS Обучение Directive angularjs |
JokerNN
134 / 130 / 57
Регистрация: 29.12.2011
Сообщений: 359
|
|
17.06.2015, 22:04 | 2 |
Можно, для этого сделали директивы, приведите код - будет видно что не так.
0
|
Shasm
0 / 0 / 0
Регистрация: 17.06.2015
Сообщений: 5
|
|||||||||||
17.06.2015, 22:23 [ТС] | 3 | ||||||||||
0
|
LeniumSoft
|
|||||||||||
18.06.2015, 11:16 | 4 | ||||||||||
Если делать совсем по правилам Angular, нужно создать директиву.
По этой ссылочке: https://docs.angularjs.org/guide/directive Посмотрите пример: Creating a Directive that Manipulates the DOM В этом примере есть подписка на эвенты контрола. Ну а по эвенту можно вызвать метод в scope. Добавлено через 2 минуты А лучше посмотрите на пример: Creating a Directive that Adds Event Listeners Добавлено через 5 минут Соответственно нечто подобное вы сможете получить
1
|
Shasm
0 / 0 / 0
Регистрация: 17.06.2015
Сообщений: 5
|
|
18.06.2015, 13:21 [ТС] | 5 |
Спасибо. А доступ к значению атрибутов этого элемента video я смогу получить?
0
|
LeniumSoft
|
||||||
18.06.2015, 13:27 | 6 | |||||
element в директиве это jQuery объект. С ним вы вожете делать всё, что может делать jQuery.
Можете смело задавать аттрибуты и считывать их
1
|
Shasm
0 / 0 / 0
Регистрация: 17.06.2015
Сообщений: 5
|
|
18.06.2015, 13:53 [ТС] | 7 |
Я так понимаю, первую строку($scope.videoOnPause=..) нужно поместить в контроллер и в ней уже писать то, что мне нужно делать? или это делается в контроллере? А то у меня не работает(
Добавлено через 8 минут *или это делается в директиве
0
|
Shasm
0 / 0 / 0
Регистрация: 17.06.2015
Сообщений: 5
|
||||||
18.06.2015, 17:56 [ТС] | 9 | |||||
Уже разобрался, спасибо)
Добавлено через 15 минут Проблемы продолжаются, я могу получить в директиве все значения атрибутов, кроме нужного мне currentTime.
Ктоо-нибудь, как мне получить этот currentTime в ангуляре? Он из него и устанавливаться не хочет.
0
|
LeniumSoft
|
|||||||||||
19.06.2015, 10:44 | 10 | ||||||||||
А если так?:
или:
0
|
19.06.2015, 10:44 | |
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
19.06.2015, 10:44 |
AngularJS + PHP Книги по angularjs Ui-router в AngularJS Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |