Ilya 🃏
http://codepen.io/anon/pen/PzAPLj?editors=1010#anon-login
Ilya 🃏
вот так должно работать
Ilya 🃏
но у меня в submit выводит undefined
Ilya 🃏
я имею ввиду у меня в проекте
Ilya 🃏
убрал ту директиву, ничего не поменялось(
Ilya 🃏
у меня даже если объявить переменную $scope.step = 1;, а в шаблоне прописать ng-click="step = step + 1", то в шаблоне она изменится, а в контроллере той же и останется
Ilya 🃏
Отлично, прошу всех вернуться в дискуссию потому что я нашел в чем проблема
Ilya 🃏
Как свернуть шею ng-if, чтобы он не закрывал скоуп?
Дима
Вложенный скоуп в ng-if получается?
Anonymous
что за закрывал скоуп
Anonymous
он создает дочерний скоуп
Ilya 🃏
ага
Alex
да
Anonymous
можешь к верхнему через $parent обратиться
Michail
> @ZeroBias Вложенный скоуп в ng-if получается? ng-if создает скоупы
Дима
Ну да
Anonymous
лайк если у тебя было $parent.$parent.$parent.$parent.pooq
Anonymous
или что-то такое
Ilya 🃏
ахах
Ilya 🃏
жесть
Ilya 🃏
реально?
Ilya 🃏
ребят, такое бывает?)
Дима
Ага
Ilya 🃏
лайк, если бывает
Michail
> @guattari айк если у тебя было $parent.$parent.$parent.$parent.pooq нет, просто ставил ng-show вместо ng-if - но это тоже не круто
Дима
Я вот вспомнил что так же попадал, только был ng-switch
Anonymous
ng-if часто лучше
Ilya 🃏
чет не весело, ng-show не так клево работает
Дима
100 wtf / мин
Ilya 🃏
в данной ситуации мне надо хорошенько отградить от пользователя, чтобы школота через консоль не могла достать данные
Michail
я знаю разницу, но когда надо тупо toggle то ng-hide/show безгемеорный варинат
Anonymous
если ты хочешь что-то этим скрыть, то ты делаешь что-то не так
Ilya 🃏
Я не говорю про человека, разбирающегося в ангуляр
Michail
> @medzhidovilya в данной ситуации мне надо хорошенько отградить от пользователя лучше на уровне ui-router и сессии на сервере конечно
Ilya 🃏
Я говорю про школоту, которая знает, что такое бади
Ilya 🃏
там нет секретной информации
Anonymous
ну ок, школота узнает про батаранг
Anonymous
или просто реквесты посмотрит
Ilya 🃏
там просто форма есть, чтобы не баловались ею, вот и все
Ilya 🃏
эмулировать отправку формы сложнее, чем посмотреть скоуп
Anonymous
чтобы не баловались нужна фильтрация на сервере
Ilya 🃏
если у тебя ng-if на форму
Ilya 🃏
да ептытьмоптыть, я же говорю, все это есть, и фильтрация и все насвете, просто я хз зачем мне это
Ilya 🃏
))
Ilya 🃏
поменяю на ng-show
Дима
По хардкору если прятать, доводя до абсурда, то нужно формы создавать через $compile 😄
Anonymous
надо на сервере тогда рендерить!
Дима
Рубрика "вредные советы"
Anonymous
и отдавать картинкой в браузер
Дима
надо на сервере тогда рендерить!
Ну это если по уму конечно)
Ilya 🃏
ахах, форму картинкой
Ilya 🃏
всегда буду так делать
Ilya 🃏
ux 100%
Anonymous
ахах, форму картинкой
распечатал, заполнил и отправил письмом
Ilya 🃏
и обязательно ИНН указывать
Дима
В рабочее время, естественно
Artem
всем привет
Artem
такой вопрос: у меня в одном контроллере меняется переменная из фабрики, используемые другим контроллером. но при изменении в одном контроллере в другом ничего не происходит. как сделать так, чтобы происходило изменение?
Eugene [MSK+3]
Добавь метод в фабрику, через который будет меняться переменная.
Artem
Ах да, забыл представиться. Дрёмов Артём #whois 1) делаю проект учета личных финансов в рамках финтех школы банка тинькофф 2) ну, это сложный вопрос, по крайней мере в дипломе написано “математик-системный программист” 3) постараюсь по мере своих знаний дать полезный совет кому это нужно 4) найти единомышленников, получить помощь 5) Москва 6) репозиторий на гитхабе со списков каналов и чатов в телеграм
Artem
да, у меня как раз из контроллера в сеттер кидается новое значение
Artem
из другого контроллера берется геттером
Roman
такой вопрос: у меня в одном контроллере меняется переменная из фабрики, используемые другим контроллером. но при изменении в одном контроллере в другом ничего не происходит. как сделать так, чтобы происходило изменение?
<костыль> Создай глобальную переменную, вноси изменение туда, и при запуске второго контроллера обробатывай данные которые в глобальной переменной и вноси изменения в другой контроллер. </костыль>
Eugene [MSK+3]
Хз, мб я тебя неправильно понял, но я бы попробовал после вызова сеттера вызвать метод $apply. МБ НЕ ПО ТЕМЕ))
Roman
Хз, мб я тебя неправильно понял, но я бы попробовал после вызова сеттера вызвать метод $apply. МБ НЕ ПО ТЕМЕ))
Если я не ошибаюсь то контроллеры между собой не связаны, и даже после наследования они не переносят данные контроллера.
Anonymous
такой вопрос: у меня в одном контроллере меняется переменная из фабрики, используемые другим контроллером. но при изменении в одном контроллере в другом ничего не происходит. как сделать так, чтобы происходило изменение?
а что должно происходить? Изменение чего? Переменной? Как контроллер получает фабрику? Если фабрика это angular.factory - то она синглтон объект, и в обоих контроллера это будет одна и та же переменная
Artem
переменная меняется в фабрике через один контроллер и другой контроллер который ее использует тоже (хотелось бы) должен обновляться, но этого не происходит
🐙 Павел
лайк если у тебя было $parent.$parent.$parent.$parent.pooq
В ангуляре не было, а на жуквери такой код встречал.
Anonymous
но жуквере нет скоупов
🐙 Павел
и отдавать картинкой в браузер
А сабмитить путем фотошопа этой картинки и отправки её бинарного тела обратно на сервер для разбора. 😁
🐙 Павел