Ilia
И Angularjs
Ilia
не имея опыта ни в том ни в другом
Алексей
Да, кто начал писать на coffescript ваш проект был садистом)
Sergei
В ангуляре :: означает одноразовый биндинг, а не односторонний
Emil
Привет Как передать значение из директивы в ng-submit?
Yurii
бродкастом можно
Bogdan
А чего не через нг модель?
Emil
А чего не через нг модель?
Чет даже не подумал) Опыта маловато
Nikolai
@bednij_bohdan можно в pug использовать ангуляровские конструкции? img.struct-opener(ng-src="{{::struct.settings.moduleDirUrl+'/i/'}}{{faculty.trail ? 'b-minus' : 'b-plus'}}.gif" ng-click="faculty.trail=!faculty.trail;") на это паг ругается, что Cannot read property 'trail' of undefined
Nikolai
надо, чтобы в html прошло без эвала, так как есть
Nikolai
<img ng-src="{{::struct.settings.moduleDirUrl+'/i/'}}{{faculty.trail ? 'b-minus' : 'b-plus'}}.gif" class="struct-opener" ng-click="faculty.trail=!faculty.trail;">
Nikolai
ой всё
Nikolai
отбой
Nikolai
здоглазие и неопытность!
Emil
Привет В чем может быть проблема контроллер работает только через $scope а через $ctrl не хочет? У меня есть два файла индекс и админ В индекс я прописал mainCtrl as $ctrl А в админке как на картинк
Emil
в индексе работает нормально
Petro
controller не работает через $ctrl автоматически при ui-router, только component (мне так кажеться)
Ilia
Подскажите нужно вызывать функцию если scope.something == x как это реализовать?
Rem1te
if(scope.something === x) this.method();
Rem1te
O.o
Ilia
Имелось ввиду $scope.watch('value').....
Ilia
Вобщем нужно было через watcher сделать
Emil
это норм писать проект через $scope или лучше через this?
Nikolai
this
Rem1te
через this и компоненты
Emil
Сейчас юи роутер в пакетах вот так подключают "@uirouter/angularjs": "^1.0.11" Я вот так реквайрю require('@uirouter');
Emil
но говорит что мудель нот фоунд)
Emil
что за мракобесие?
Emil
Ну ок Так оно его нашло require('angular-ui-router').default, НО тперь
wrodzko
Ребята, что-то туплю. Есть два компонента. Как можно без вотчеров и без подписок синхронизировать их? Чтобы по нажатию на кнопку в одном компоненте, выполнялись некоторые функции в другом? Один компонент родитель, другой - потомок.
wrodzko
Точнее, чтобы потомок мог отреагировать на нажатие в родителе
Bogdan
сервис с коллбэками) А вообще не очень то правильная архитектура выходит, если один компонент другой дергает. parent/child должен быть
wrodzko
А если parent/child ? Как мне из родителя передать момент нажатия в child ?
Bogdan
А если parent/child ? Как мне из родителя передать момент нажатия в child ?
в младщий компонент нужно передавать функцию колбэк
wrodzko
А дальше как? Ведь клик происходит не в младшем компоненте, а в страшем.
Bogdan
А дальше как? Ведь клик происходит не в младшем компоненте, а в страшем.
а, тьфу недопонял не, это не очень правильный подход нужно с нижнего вверх передавать
Rem1te
реализуйте подписку
Rem1te
через сервис
Emil
Надо было писать require('@uirouter/angularjs ')
Уже понял) Но всеровно спасибо )
Doniyor
Можно сделать через дата биндинг, передать переменную через bindings проперти компонента
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwia_4q784TYAhVGYpoKHVOfD3cQFggmMAA&url=https%3A%2F%2Ftoddmotto.com%2Fone-way-data-binding-in-angular-1-5%2F&usg=AOvVaw0t890C0xtjAqmCllgmuAvc
Artem
Всем доброго дня! Проект написан на angularjs 1.5. Собирается gulpом. В некоторій момент возникла проблема с gulp-uglify. Как я предполагаю это возможно из-за es6 (скрин 1). Насколько я понял, нужно использовать babel для того чтобы получить es5 и затем на нём использовать uglify. Но после этого вылетает ошибка (скрин 2).
Artem
Скрин 1
Artem
Скрин 2
Artem
Может кто-то сталкивался с подобной проблемой?
Bogdan
Может кто-то сталкивался с подобной проблемой?
где то ты натупил в настройке жесть память утекает на ура
Bogdan
1500 гига для сборки проекта это сильно мощно
Bogdan
зачем uglify и ngAnnotate для html кода?
Bogdan
зачем css для html кода?
Bogdan
все это должно быть разделено на отдельные таски и галп их отдельно должен обрабатывать
Bogdan
для js - свои таски для css или шаблонизатора - свои для html или шаблонизатора - свои но никак не все в один разделяй файлы и используй их
Bogdan
та и если у тебя никаких серьезных нет тасков автоматизации сборки - переходи на вебпак
Anton
чёт кекнул с галпа на скрине
Bogdan
дичь еще та)))
Sergey
Ребят, подскажите, как в первом ангуляре обратится из скоупа одного контроллера к скоупу другого контроллера? вернее даже не обратится, а слушать. Например, в контроллере_1 есть $scope.flag = true, а в контроллере_2 есть такая логика: $scope.switcher = () => { if (обращение_к_флагу.flag) { $scope.val = true; } else { $scope.val = false; } } нужно, чтоб свитчер слушал флаг и выдал val с соответствующим значением
Nikolai
angular.element(wat).scope()
Nikolai
если делать require('./../../../any.js'), то babel-loader его не транспилирует
Ruslan
если делать require('./../../../any.js'), то babel-loader его не транспилирует
я линкую сорцы в node_modules, типа ln -s /path/to/sources /path/to/node_modules/sources а потом импорты красивые и нет проблем: require('sources/server/any.js')
T.A
#whois Здравствуйте, Абдусамад, проект на ларавел и ангуляре, специалист по ларавел
T.A
ребят, а можно ли в одной кнопке сделать логику, чтобы текст в ней менялся в зависимости от значения?
kdm🇩🇰
можно
T.A
<a href ng-click="$ctrl.update(user)" confirm="пользователя "{{ user.name }}"" confirm-title="Подтвердите бан" confirm-cancel="Отмена" class="btn btn-danger btn-sm"><fa name="trash"></fa> Блокировать</a>
T.A
ng-if ом как-то думаю. если user.banned то текст кнопки Разблокировать, else Заблокировать
Anonymous
директива?
kdm🇩🇰
попробуй отслеживать события
T.A
попробуй отслеживать события
впервые столкнулся с ангуляром
kdm🇩🇰
впервые столкнулся с ангуляром
события они в принципе не только в ангуляре, разве не?
T.A
реализовал таким образом. работает
Akira
Ребят, поскажите каким образом мне построить условие что в зависимости от роли пользователя будет грузится определенная страница.
Akira
На скрине инструкция выполняется после перехода по ссылке, однако как это сделать например после проверки авторизации, в одной функции. или UI router так нельзя?
Dmitriy
ребят ткните носом куда копать , есть контроллер есть 2 директивы в оодной из директив происходит событие клика по элементу, как оповестить другую директиву о том что произошел этот клик ?
Denis
Копать в сторону сервисов