128еместо
uLogin - виджет авторизации через социальные сети « все идеи проекта

6

голосов

Есть ли версия для Angular JS?

Есть ли версия для Angular JS? Насколько я понимаю, ваш скрипт обрабатывает страницу после загрузки. А в angular данные грузятся по ajax.
Может уже есть написанная директива для angular и мне не придется писать её самому :) ?

Валерий Шабанов, 12.03.2014, 15:11
Статус идеи: ожидает рассмотрения

Комментарии

Иван Пшеницын, 12.03.2014, 15:22
Проблема в том, что после загрузки страницы блока юлогин еще нет и он появится позже? Ну так это для uLogin не проблема) Если вы присвоите id="uLogin" виджету, то инициализация произойдет в любом случае.
К тому же, вы можете вызвать инициализацию виджета вручную, использовав метод
uLogin.initWidget('widgetId')
передав в него id виджета.
Валерий Шабанов, 25.03.2014, 00:52
Как оказалось проблема в том, что из внешней функции нельзя получить доступ к внутренним объектам AngularJS. К примеру нельзя достучаться до $location. Поэтому после успешной авторизации я не могу перейти на нужную страницу. Как вариант, делать честный rediect на нужную страницу.
А саму то инициализацию я прикрутил. С этим проблем не возникло.
Ярослав Петрович, 11.05.2016, 15:46
а у меня вообще на момент инициализации контроллера uLogin - это элемент DIV
как с этим бороться?
Иван Пшеницын, 11.05.2016, 16:16
Странно. Не сталкивались с этим.
Попробуйте изменить id виджету. Лучше всего на "ulogin".
Алексей Ярков, 16.04.2016, 23:48
А вопрос-то по прежнему актуальный
Иван Пшеницын, 18.04.2016, 11:16
А что такое, вы предполагаете, "версия для angular"? Ангулар - это фронтенд-фреймворк. Он не умеет проводить авторизацию или регистрацию. Здесь просто нужно вывести виджет. Это сделать несложно и в текущем виде. А основная работа наших плагинов на бекенде, которого у ангулара нет.
Алексей, 03.05.2016, 18:14
data-ulogin="display=buttons;callback=User.getTokenFromULogin"
Как вызвать метод getTokenFromULogin контроллера User?

Оставить комментарий