Vlad
https://github.com/ngParty/ng-metadata
andrei
мб сразу https://github.com/ngParty/ng-metadata заюзать?
andrei
не успел)
Oleg
да судя по их синтаксису можно сразу на втором писать)
Oleg
/stat@combot
Combot
combot.org/chat/-1001024737789
Vlad
да судя по их синтаксису можно сразу на втором писать)
ну да, много кто остается на пером из-за сторонних зависимостей
Combot
combot.org/chat/-1001024737789
Aleksei
я кароч сделал как у Мотто
Aleksei
https://github.com/toddmotto/angular-styleguide/tree/master/typescript#components
Aleksei
Ivan
Не обязательно биндинги выносить в отдельную переменную, также как и описание компонента
Oleg
ну тут на вкус и цвет
Ivan
👍
Dmitriy
парни
Dmitriy
в каком формате должен сервер отдавать ангуляру данные ?
Dmitriy
джсон ?
Anonymous
в том, который ты будешь парсить, например жсон
Anonymous
а так хоть мессейджпак
Алексей
Мы строили строили и наконец построили :) второй Angular митап (в Москве) уже на носу. Успевайте зарегистрироваться. https://meetup.tinkoff.ru/
Oleg
Всем привет. Можно ли в компоненте подписаться на событие кроме как с помощью $scope.$on?
Max
в контроллере?
Oleg
в конроллере компонента
Max
https://toddmotto.com/angular-1-5-lifecycle-hooks
Max
может тут найдешь что то полезное
Oleg
Да чет видимо никак
Aleksei
а ты уверен, что тебе надо в контроллере подписываться?
Anton
Anton Shtin, [2 марта 2017 г., 19:06]: Главный архитектор SmartTV Дом.ru TV — высокотехнологичный сервис, которым ежедневно пользуются десятки тысяч людей. За нашими продуктом стоят инженеры, страстно любящие своё дело. У нас есть фанаты программирования и те, кому интересны тонкости работы операционных систем, разработчики хранилищ данных и эксперты в настольных и мобильных приложениях, специалисты в методах статистического анализа и классификации данных, архитекторы высоконагруженных сервисов. В команду Дом.ru TV требуется системный архитектор для участия в проектировании, развитии и эксплуатации SmartTV приложения. Присоединившись к нашей команде вы получите: Работу на HighLoad проекте федерального масштаба, сейчас у нас более 500 000 активных пользователей Вы хорошо знакомы с PHP или ASP.NET и хотите расширить свой горизон компетенций? С нами вы научитесь общаться с JavaScript на ТЫ С нами вы будете не только читать зарубежную техническую литературу, но и вести диалог с зарубежными партнерами на английском Задачи: Запуск приложения HTML5 приложения для телевизоров SmartTV совместно с партнерами ЭР-Телеком Холдинг Развитие направления SmartTV с нуля Техническое руководство проектом Формирование команды проекта Проектирования архитектуры взаимодействия с внешними системами (Samsung Store, LG Store) Управление проектом Организация процесса разработки и взаимодействия на основе методологий: Agile, Kanban, SCRUM Внедрение системы автоматического тестирования (функциональное тестирование, Unit тестирование) Внедрение Continuous Integration Ведение технической документации Ведение задачи от идеи до запуска и эксплуатации Требования Высшее техническое образование Опыт программирования на JavaScript, от 2-ух лет Понимание принципов построения высоконагруженных и отказоустойчивых сервисов Знание паттернов программирования: MVC, MVP, MMVM Знание OS Linux на уровне уверенного пользователя Способность написания надежного и безопасного кода Практика тестирования написанного кода Понимание основных паттернов проектирования приложений Понимание автоматизации тестирования (функциональное тестирование, Unit-тестирование, нагрузочное тестирование) Плюсами будут: Опыт асинхронного программирования Опыт работы с Node.js и NMP Опыт создания Unit-тестов Опыт создания автоматических функциональных тестов Опыт создания Continuous Integration буду рад ответить на вопросы
Duman
кто нибудь сталкивался с таким npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.1: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"}) как решали? суть ошибки в том что он из package.json не все пакеты ставит npm i -f не помогает версию npm откатил до 3.10.10 для одного проекта помогло для другого нет
O
Optional dependency же. Пакет требует другую ОС, на винду не нужен
Артем
Привет не подскажите почему не вызывается директива рекурсивно, плиз вот <head> <script type="text/javascript" src="{% static 'js/lib/angular.min.js' %}"></script> <script type="text/javascript" src="{% static 'js/lib/angular-resource.min.js' %}"></script> <script type="text/javascript" src="{% static 'js/app.js' %}"></script> <script type="text/ng-template" id="categorys-tree"> <p>{$ item.id $}</p> <p>{$ item.text $}</p> <div ng-if="item.child"> <div ng-repeat="item in item.child" ng-include="'categorys-tree'"></div> </div> </script> </head> <body> <div ng-repeat="item in items | orderBy: '-date_' track by $index" ng-include="categorys-tree"> </div> </body> items определен в контроллере
В scope попадает item?
Отдебажьте item.child
Артем
Отдебажьте item.child
в скрипт ничего не попадает <script type="text/ng-template" id="categorys-tree">
Артем
то что в хедере ничего?
Артем
и под апом моим
Я б сделал в дочернем элементе инклуд, либо заюзал ui-route
Инклуды в проектах не юзал, поэтому хз
Артем
Я б сделал в дочернем элементе инклуд, либо заюзал ui-route
в каком дочернем, а то тут несколько элементов
Цикл в body
Вот в него и в нём бы отдебажить
Может вообще не лупится
Антон
всем привет, нужно повесить обработчик события на кнопку при загрузке страницы, window.onload не работает
Serhii
Ой
Serhii
Попробуй ng-init
Антон
поподробнее пожалуйста, гугл подводит
Serhii
Или в конструкторе контроллере
Viktor
ng-init
Serhii
Хотя
Serhii
Тут есть подвох
Serhii
Нету именно ивента onload в ангуляре
Serhii
Есть или init директива или stateReady в router
поподробнее пожалуйста, гугл подводит
Гугл не подведёт, если правильно у него спросить😁
Viktor
Зачем вообще такое делать? Почему просто на кнопку не повесить функцию?
Антон
мне в контроллере одной директивы нужно повесить событие на кнопку другой
Антон
потому что ту другую трогать нельзя
Serhii
Вызывай что с одной директивы метод что со второй
Антон
совершенно верно
Serhii
Совершенно не верный подход
Serhii
Вынеси общее в общую фабрику и инжекти во все места
Антон
при клике нужно сначала что-то сделать, потом вернуть клик))
Антон
типа сервис отдельный сделать?
$('...').triggerEvent('click')
Serhii
Хочешь сервис, но лучше фабрику
Serhii
.factory
Антон
понял, попробую
Serhii
Просто потом у тебя появится необходимость удалить предыдущую директиву
Serhii
А метод то не общий был
Наркоманы
Serhii
Короч спагетти код в котором все связано
Serhii
Какой тригер
Антон
приложение от госзаказчика на 100к строк кода, так что ничего я тут удалять не буду))
Serhii
На худой конец rootScope.broadcast