Тема: React'а тред
Показать сообщение отдельно
  #105 (permalink)  
Старый 02.05.2015, 15:19
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от Gozar
Эм, я не понял логику. Это if? и что это значит? if 2==2 ?
это я просто ифы залепил для нагляднности. Значит тоже, что и
if (1) {
    // code here
}

вместо "1" будет функция/выражение в реальном приложении

Сообщение от UIjs
у меня есть приватные, в классах нет
сама по себе концепция модуля - это круто
приватные можно залепить хоть так https://yadi.sk/i/foD9WSymgPJr6

Сообщение от UIjs
у меня можно обьявлять в любом порядке классы
чего?

Сообщение от UIjs
не заставляет, он заставляет это делать если ты потом будешь по правильному тестировать приложение и за место подключаемых сервисов сможешь передать заглушку на время теста, это единственная причина почему нужно запрашивать даже такие очевидные штуки как $window не напрямую
приведу пример: внутри $http, $q вызывается $scope.$apply();

Сообщение от Gozar
Возможно дело привычки, но я за 3 дня осилил, за 1 неделю перестало болеть, теперь получаю удовольствие. У тебя web-components вызывает боль?
нет. Не хватает из коробки ифоф и репитеров как минимум.
я тебе уже показал, что простой с виду шаблон на react-templates превращается в ад на голом jsx

Сообщение от UIjs
я тут придумал по умолчанию все контроллеры наследовательно толдько от ивент эмиттера а от контролера Controller и задать ему метод watch('prop', handler) ну или типа того
а я думаю не наследовать контроллеры от EventEmitter'a, а создать один и пробросить его во все контроллеры(компоненты), что позволит обмениваться сообщениями вразрез структуре дерева https://yadi.sk/i/pXu1Y7dmgPKDh

Сообщение от UIjs
короче на данный момнет суть такова что реакт это низкоуровневая моебень которая опять все заставляет смешивать логику и разметку
ну нет же
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием