Константин
причем ссылка будет неактивной, пока в ng-href не появится контент, что тоже плюс
Sergey
Что-то я не пойму проблему кажется)) А target="_blank" не то делает?)
Maksim
Maksim
Maksim
просто по клику должно открываться в том же окне
Maksim
Maksim
а нужно, чтобы была доступна опция open in new tab
Maksim
если юзер хочет открыть в новом окне
Sergey
Sergey
https://stackoverflow.com/questions/23584201/conditionally-add-target-blank-to-links-with-angular-js
Sergey
Посмотрите там
Maksim
гмм... если честно, то нет))
Maksim
пробьовал target="_self"
Maksim
с этим не работало
Maksim
сейчас проверю, спасибо
Sergey
Ну это открыть в текущей вкладке
Sergey
Хотя это возможно бразуер-специфично
Maksim
Maksim
нет, так тоже не работает
Maksim
получается что только href добавляет нужное поле
Sergey
А
Sergey
АААА!!!!
Sergey
В контекстном меню нет пункта
Sergey
Всё, теперь я понял
Sergey
А переход на маршрут?
Maksim
вот как то так
Sergey
https://stackoverflow.com/questions/32186462/can-you-use-ng-click-with-ui-sref
Sergey
Попробуйте в обработчике клика давить $event.preventDefault()
Sergey
Хотя тогда для ui-sref должен быть определён какой-то дефолтный маршрут
Maksim
да, и тогда логика выбора урла не работает
Sergey
Хотя может и просто href="#" с таким заработает
Maksim
пробова ui-sref
Maksim
неа, не работает
Sergey
Не вызывается обработчик?
Sergey
А, ссылки нет
Maksim
да, кидает на текущую страницу и все
Sergey
А через параметры маршрута не получится это решить?
Sergey
Конечно это криво будет
Maksim
очень бы не хотелось, придется много логики пересобачить
Maksim
я пробовал вставить урл с параметрами
Maksim
но получается тогда, что какой смысл с обработчика, если оно валит напрямую на прописанный адрес
Maksim
да, а если пихать много параметров в урл - меня распнут))
Sergey
Ну там есть и non-url параметры
Sergey
Но они одноразовые, обновить такую страницу не полчится
Sergey
По крайней мере я не знаю как
Maksim
ладно ,спасибо за советы
Sergey
Мне кажется я ui-sref динамически формировал
Sergey
Для других целей, но вам может подойти
Maksim
если получится обойти проблему, не переписывая логику в обработчиках, то отпишусь, как сделал
Sergey
Делалось это немного через жопу, сейчас поищу
Maksim
спасибо
Sergey
Ну то есть вместо ng-click сделайте ui-sref="{{clickHandler()}}"
Maksim
ни ng-href, ни ui-sref не добавляют поля open in new tab в контекстное меню
Sergey
Так не будет работать?
Sergey
Ну и соответственно обработчик должен возвращать маршрут
Maksim
когда просто кликаешь - работает, открывается в текцщем окне
Maksim
но нет возможности открыть в новом окне
Sergey
https://github.com/angular-ui/ui-router/wiki/quick-reference#statehrefstateorname--params--options
Sergey
Через вот эту штуку если формировать, а не через ng-click
Maksim
о
Maksim
а это мысль, спасибо)
Maksim
сейчас попробую
Sergey
Да пока не за что, у меня с нею что-то в тот раз не срослось, но у меня очень старый роутер)
Maksim
да у меня тут тоже черт ногу сломит в проекте)
Maksim
гибрид 1го и 6го ангуляров
Maksim
шарики за ролики
AluV (დანიილ)
такой вопрос: Я вот передаю определенному компоненту multiple="false", при билдинге проекта там просто multiple
А при dev-сборке (gulp serve) все ок, такое возможно ?
Sergey
Минификатор что-то делает, видимо
Sergey
В релизе
Stas
Ребят, а может кто показать чистый html на angularjs?
Stas
только желательно что б там что-то клацалось, а не просто картинка
Stas
интересно как вообще реализуют клики всякие не загрязняя html
Oleg
Stas
Oleg
Нет, ты хочешь ангуляр без ангуляра)
Stas
у меня просто прям дикая херня вышла, вот захотел глянуть как вообще делают
Stas