Vlad
https://github.com/ngParty/ng-metadata
andrei
мб сразу https://github.com/ngParty/ng-metadata заюзать?
andrei
не успел)
Vlad
Oleg
да судя по их синтаксису можно сразу на втором писать)
Oleg
/stat@combot
Combot
combot.org/chat/-1001024737789
Combot
combot.org/chat/-1001024737789
Aleksei
я кароч сделал как у Мотто
Oleg
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
а ты уверен, что тебе надо в контроллере подписываться?
Oleg
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 же. Пакет требует другую ОС, на винду не нужен
ㅤ
В scope попадает item?
ㅤ
Отдебажьте item.child
Артем
Отдебажьте item.child
в скрипт ничего не попадает <script type="text/ng-template" id="categorys-tree">
Артем
то что в хедере ничего?
Артем
и под апом моим
ㅤ
Я б сделал в дочернем элементе инклуд, либо заюзал 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
Вызывай что с одной директивы метод что со второй
Serhii
Антон
совершенно верно
Serhii
Совершенно не верный подход
Serhii
Вынеси общее в общую фабрику и инжекти во все места
Антон
при клике нужно сначала что-то сделать, потом вернуть клик))
Антон
типа сервис отдельный сделать?
ㅤ
$('...').triggerEvent('click')
Serhii
Хочешь сервис, но лучше фабрику
Serhii
.factory
Антон
понял, попробую
Serhii
Просто потом у тебя появится необходимость удалить предыдущую директиву
Serhii
А метод то не общий был
ㅤ
Наркоманы
Serhii
Короч спагетти код в котором все связано
Serhii
Какой тригер
Антон
приложение от госзаказчика на 100к строк кода, так что ничего я тут удалять не буду))
Serhii
На худой конец rootScope.broadcast