
Ilya
21.08.2016
22:02:54
2d на нем отрисовывать не выгодно

឵Roma
21.08.2016
22:03:36
для 2d -> canvas
для 3d -> webgl

Andrei
21.08.2016
22:03:48
Спасибо, будем разбираться. А счетчик как реализован на са сайте?

Google

Ilya
21.08.2016
22:04:08
По мере загрузки данных, как я понял
в начале
а так как сделаешь, так и будет работать)
у кого-то вообще тупо по таймингу

MVP
22.08.2016
11:22:05

Ilya
22.08.2016
11:58:52
?

Amon Bower
24.08.2016
09:49:57
Здравствуйте! Подскажите, как правильно сделать сортировку по времени
http://ileet.ru/modules/freelance/
есть массив с объектами. И в каждом объекте есть свойство «time» с timestamp параметром
сделал
orderBy:'time':true
но, он почему-то неправильно сортирует

Михаил
24.08.2016
09:52:55
Фильтруйте лучше в сервисе/контроллере, там и средства нормальные для этого есть, и производительнее будет. А в шаблон - уже отсортированный массив.

Google

Amon Bower
24.08.2016
09:56:01
хорошо

Ilya
24.08.2016
11:20:34
Народ, если после инициализации шаблона я получаю по $http html код, но не простой, а с ангуляровскими приблудами (вплоть до ng-click), могу ли я как-то корректно в*****ть его в какое-то место в шаблоне, чтобы он работал корректно и выполнял все ангуляровские экшэны и вычисления?
В голове крутится, что как-то присобачить через директиву, но не могу придумать как

Roman
24.08.2016
11:25:20
$compile

Amon Bower
24.08.2016
11:38:25
мы тебя ждали @rabbitone

Ilya
24.08.2016
12:21:23
Четко, спасибо)
Народ, такой трабл
По какой-то причине scope в контроллере стал вести себя отвратно
Например, раньше можно было прописать ng-model="data.name", то в scope автоматически создавался объект data со свойством name и в контроллере можно было использовать эти данные.
Но сейчас, чтобы использовать эти данные, в первую очередь надо объявить в контроллере переменную data, иначе внутри шаблона она будет существовать, но сам контроллер не будет знать даже о её существовании
Возможно это как-то связано с тем, что я добавил директиву, которая наследует scope этого самого контроллера, но как и почему это так работает?

Roman
24.08.2016
13:30:29
не сталкивался, но предположительно, чтобы избежать кейса, когда ты в той директиве объявишь это свойство, и будет неясно что делать. В родителе оно появится, и в директиве свое

Ilya
24.08.2016
13:33:33
В том то и дело, что они никак не перескаются по названиям. Просто ангуляр начал фигню творить.
Теперь невозможно вообще получить данные формы в контроллере из <form name="formdata">
и formdata в контроллере всегда Undefined

Дмитрий
24.08.2016
13:33:58
Народ, такой трабл
По какой-то причине scope в контроллере стал вести себя отвратно
Например, раньше можно было прописать ng-model="data.name", то в scope автоматически создавался объект data со свойством name и в контроллере можно было использовать эти данные.
Но сейчас, чтобы использовать эти данные, в первую очередь надо объявить в контроллере переменную data, иначе внутри шаблона она будет существовать, но сам контроллер не будет знать даже о её существовании
Возможно это как-то связано с тем, что я добавил директиву, которая наследует scope этого самого контроллера, но как и почему это так работает?
Неявное объявление, да ещё и со свойствами - это не круто

Ilya
24.08.2016
13:34:20
Ладно, думаю, создам тогда в контроллере переменную formdata, может все образуется. Но нет, не помогло
но если внутри формы использовать formdata, то все работает
втф

Дмитрий
24.08.2016
13:35:28
Эээ

Roman
24.08.2016
13:35:30
стоп
а причем здесь formdata?
у тебя же data.name свойство скоупа
имя формы используется для доступа к контроллеру формы внутри шаблона если простым языком

Google

Ilya
24.08.2016
13:36:21

Roman
24.08.2016
13:36:24
и к полям формы, их ошибкам и тд

Дмитрий
24.08.2016
13:36:46
Создай минимальный пример на jsfiddle

Ilya
24.08.2016
13:36:50
это была другая форма,я привел её для примера

Roman
24.08.2016
13:36:53

Ilya
24.08.2016
13:37:13
сейчас
http://codepen.io/anon/pen/PzAPLj?editors=1010#anon-login
вот так должно работать
но у меня в submit выводит undefined
я имею ввиду у меня в проекте
убрал ту директиву, ничего не поменялось(
у меня даже если объявить переменную $scope.step = 1;, а в шаблоне прописать ng-click="step = step + 1", то в шаблоне она изменится, а в контроллере той же и останется
Отлично, прошу всех вернуться в дискуссию
потому что я нашел в чем проблема
Как свернуть шею ng-if, чтобы он не закрывал скоуп?

Дмитрий
24.08.2016
14:20:27
Вложенный скоуп в ng-if получается?

Felix
24.08.2016
14:20:38
что за закрывал скоуп
он создает дочерний скоуп

Ilya
24.08.2016
14:20:45
ага

Alex
24.08.2016
14:20:49
да

Felix
24.08.2016
14:20:56
можешь к верхнему через $parent обратиться

Google

MVP
24.08.2016
14:21:03
> @ZeroBias
Вложенный скоуп в ng-if получается?
ng-if создает скоупы

Дмитрий
24.08.2016
14:21:11
Ну да

Ilya
24.08.2016
14:21:16

Felix
24.08.2016
14:21:29
лайк если у тебя было $parent.$parent.$parent.$parent.pooq
или что-то такое

Ilya
24.08.2016
14:21:38
ахах
жесть
реально?
ребят, такое бывает?)

Дмитрий
24.08.2016
14:21:51
Ага

Ilya
24.08.2016
14:22:03
лайк, если бывает

Felix
24.08.2016
14:22:09

MVP
24.08.2016
14:22:12
> @guattari
айк если у тебя было $parent.$parent.$parent.$parent.pooq
нет, просто ставил ng-show вместо ng-if - но это тоже не круто

Felix
24.08.2016
14:22:28

Дмитрий
24.08.2016
14:22:37
Я вот вспомнил что так же попадал, только был ng-switch

Felix
24.08.2016
14:22:38
ng-if часто лучше

Ilya
24.08.2016
14:22:40
чет не весело, ng-show не так клево работает

Дмитрий
24.08.2016
14:22:57
100 wtf / мин

Ilya
24.08.2016
14:23:08
в данной ситуации мне надо хорошенько отградить от пользователя, чтобы школота через консоль не могла достать данные

MVP
24.08.2016
14:23:11
я знаю разницу, но когда надо тупо toggle то ng-hide/show безгемеорный варинат

Google

Felix
24.08.2016
14:23:32

Дмитрий
24.08.2016
14:23:34

Felix
24.08.2016
14:23:43
если ты хочешь что-то этим скрыть, то ты делаешь что-то не так

Ilya
24.08.2016
14:23:47
Я не говорю про человека, разбирающегося в ангуляр

MVP
24.08.2016
14:23:57
> @medzhidovilya
в данной ситуации мне надо хорошенько отградить от пользователя
лучше на уровне ui-router и сессии на сервере конечно

Ilya
24.08.2016
14:23:57
Я говорю про школоту, которая знает, что такое бади
там нет секретной информации

Felix
24.08.2016
14:24:18
ну ок, школота узнает про батаранг