
Petro
24.05.2017
13:38:02
Если смотреть конкретно на задачу, то 20 строк хорошо.
Но если будут подобные задания я бы подключил

Виктор
24.05.2017
13:39:04
так сколько весит то?

Petro
24.05.2017
13:39:08
Если важны килобайты, то сейчас можна спокойно импортить лишь нужные части кода

Google

Petro
24.05.2017
13:39:15
Не знаю, мне всеравно. Думаю что вес небольшой
Всеравно
И странно что вы не знаете об этих библиотеках

Каїн
24.05.2017
15:25:44
момент весит много
с локалями 64 кб

Дмитрий Maestro
24.05.2017
16:00:25
хм всем спасибо

Виктор
24.05.2017
16:10:19
Но если будут подобные задания я бы подключил
даты, валюты - вроде максимум что может быть достаточно для вполне серьезного проекта. Лично мне другое на ум не приходит, зачем еще может понадобиться. Лучше 30-40 строчек своего кода, чем 64 Кб ненужного барахла подключать. Заодно и поправить при желании будет просто.

Petro
24.05.2017
16:32:00
@webslon нет, друг мой, это не правда. Русский язык занимает 4.6кб, по компрессии у меня занял 2.54кб. После добавления русского языка с этой библиотеки мы получаем: правильный часовой формат(12, 24), дни недели, номер первого дня недели, назвы месяцев, короткие назвы месяцев (типа вт. - вторник), короткие назвы месяцев, даты, форматы цыфер, типа валюты. Я надеюсь вы не думали импортировать целую библиотеку на 64кб (потому что вес для вас важен) ?


Кисик
24.05.2017
16:45:52
Ребят, кто-то делал SEO-friendly translations? вот пытаюсь делать по этому гайдосу https://fadeit.dk/blog/2015/03/30/angular-translate-ui-router-seo/ но у меня ui-router почему-то не отрабатывает рендер. Может у кого-то уже есть подобное работающее решение, буду очень благодарен, если скинете. Вот что в конфиге писал (всё по гайду вроде, может в самом html как-то аттрибуты неправильно проставил)
$stateProvider.state('app',
{
abstract: true,
url: '/{lang:(?:da|en)}',
template: '<ui-view/>'
});
$stateProvider.state('app.home',
{
url: '',
templateUrl: '/app/views/home.html',
controller: 'homeController',
controllerAs: 'vm'
});

Виктор
24.05.2017
16:58:49
@skeytarb вот это другое дело - я для того и спросил - сколько весит. Тогда соглашусь, что лучше велосипед не изобретать.

Petro
24.05.2017
16:59:42
@webslon дело в том, что я хотел парню помочь, я предложил 2 варианта. а проверять килобайты

Виктор
24.05.2017
17:00:12
если 70Кб и он пишет приложение для телефона - то ваше решение очень было бы плохим

Google

Виктор
24.05.2017
17:00:32
а если это еще и высоконагруженный сервис - то вообще за такое руки надо отрывать:)
так что все дело в том для чего это надо

Petro
24.05.2017
17:01:10
оставляя эту тему. он не уточнил что пишет, и мы этого не знаем. Для меня, как для веб девелопера это решение подходит

Виктор
24.05.2017
17:01:16
да и свою функцию иногда прикрутить быстрее чем разобраться как какие-то библиотеки приделать

Petro
24.05.2017
17:01:27
здесь можна долго спорить
мне больше нравиться когда люди предлагают способы. позже могут написать минусы и плюсы. а спорить между собой что лучше, оставим выбор автору вопроса

Виктор
24.05.2017
17:02:16
дык для автора и пишем:)

Petro
24.05.2017
17:02:24
да он ушёл давно то ?
@webslon кстати, пытался пересесть на нгуляр 2?


Виктор
24.05.2017
17:03:48
Ребят, кто-то делал SEO-friendly translations? вот пытаюсь делать по этому гайдосу https://fadeit.dk/blog/2015/03/30/angular-translate-ui-router-seo/ но у меня ui-router почему-то не отрабатывает рендер. Может у кого-то уже есть подобное работающее решение, буду очень благодарен, если скинете. Вот что в конфиге писал (всё по гайду вроде, может в самом html как-то аттрибуты неправильно проставил)
$stateProvider.state('app',
{
abstract: true,
url: '/{lang:(?:da|en)}',
template: '<ui-view/>'
});
$stateProvider.state('app.home',
{
url: '',
templateUrl: '/app/views/home.html',
controller: 'homeController',
controllerAs: 'vm'
});
увы - про все что сгенерировано js-ом Яндекс жрать отказывается. Проходил эту тему полгода назад на крупном проекте. Пришлось перееделывать вывод сео-контента через php
посмотрите решения типа prerender.io, но там все равно есть нюанс. https://yandex.ru/support/webmaster/robot-workings/ajax-indexing.html - вот сама технология как делать
нам это решение не подошло - потому что все равно в индекс Яндекса страницы попадают не с тем УРЛ как нам надо было. Намколько помню в конце появлялось #!
а без этого решения - он просто не индексирует страницы выведенные ангуляром


Hitomi's
25.05.2017
11:35:09
Пацаны, что такое Resolve в Angular UI Router, что он делает?

Petro
25.05.2017
11:39:40
https://github.com/angular-ui/ui-Router/wiki#resolve
https://ui-router.github.io/ng1/docs/latest/interfaces/ng1.ng1statedeclaration.html#resolve
типа перед тем как показать стейт делаешь какието загрузки, если я правильно понял
у меня одно из применений, подгружает целый модуль

Google

Виктор
25.05.2017
11:41:48
да - очень удобно прогружать данные страницы

Hitomi's
25.05.2017
11:44:27
Спасибо, почитал. Но из-за того, что я только неделю его изучаю туго идет с такими более сложными вещами

Виктор
25.05.2017
11:44:40

Petro
25.05.2017
11:45:06
это angular-ui-router?

Nazex
25.05.2017
12:22:08
Что лучше angular-route или angular-ui-router ??? И в чём разница ?

Petro
25.05.2017
12:23:45
https://stackoverflow.com/a/21024270

Виктор
25.05.2017
12:24:42
это ng-router

Petro
25.05.2017
12:25:11
с того что вы кинули, то разницу не очень вижу
типа state -> when

Виктор
25.05.2017
12:26:03
сори - не ui - штатный ангуляровский - невниматлеьно вопрос читал - но думаю это примерно те же яйцы просто в профиль
в ответе функции - promise должен быть, когда он резолвится старница отображается

kaflan
25.05.2017
19:31:08
Тестирую второй вебпак + angular дела бойлер плейт.
Второй вебпак более простой

Дмитрий Maestro
25.05.2017
21:03:50
Вебпак или Ангуляр
Ой или галп?

Ilyas
25.05.2017
21:13:35
Круглое или зелёное?

Дмитрий Maestro
25.05.2017
21:39:00
)

Каїн
26.05.2017
08:49:33
Галп- чёрный раб
Вп- узкий специалист

Yuri
26.05.2017
12:13:27
gulp самый клевый

Google

Yuri
26.05.2017
12:13:44
терпеть не могу писать json'ы и yaml
imperative style forever

Admin
ERROR: S client not available

Каїн
26.05.2017
12:15:40
У тебя данные в caml приходят?

Denis
26.05.2017
15:35:39

Yuri
26.05.2017
17:17:11
У тебя данные в caml приходят?
не, ямл просто под горячую руку попал - ненавижу списки и объекты в нем, жуткое неичтаемое убожество, примерно как кофескрипт


Alexey
26.05.2017
18:35:32
▫️Какой у вас проект или где работаете? - делаю проекты связанные с анализом и статистикой крупной гос компании
▫️В чём вы специалист? - вёрстка и уже двумя ногами и рукой в Angular 1.4 и 2 версии
▫️Чем можете быть интересны или полезны сообществу? - прошёл через дикие дебри с нуля
▫️Чем интересно сообщество вам? - помощь в некоторых аспектах, куда ещё залезть не смог
▫️Откуда вы? - Смоленск
▫️Как узнали про группу? - намеренно искал
#whois ZloDeeV
Всем привет!
Вопрос хочу задать, надеюсь, что хоть здесь кто-то сможет оценить:
Сейчас рефакторю код за прошлые три-четыре месяца. У меня есть в приложении попап, в котором редактируются некоторые данные полученные с сервера и отправляются обратно.
Изначально сделал в лоб, через *ngIf открытие и закрытие и простым эмиттом прокидывал в родительский компонент и обновлял таблицу в которой лежат эти самые редактируемые в попапе строки.
Пришла мысль вынести попап компонент в отдельный router-outlet, как написать часть с получением данных знаю, а вот как сообщить компоненту-таблице, что в соседнем аутлете изменения произошли - пока не представляю
Так вообще делают?


Eugene
26.05.2017
20:24:39
Это чатик по первому анугяляру

Alexey
26.05.2017
21:14:54
А где чатик ко второму?

Denis
26.05.2017
21:15:15
https://t.me/angular_ru

Alexey
26.05.2017
21:15:19
По ссылке канал вместо чата
Оу
Сэнкс

Dev
28.05.2017
12:00:47
hi all
при вложенной популяции в mongoDB возникают проблемы типа
.populate({
path: 'field1.field2', populate: {
path: 'field3'
}
})
до obj.field1.field2 не получается дотянуться
только если использовать obj.field1._doc.field2
знает кто-нибудь как это побороть?

Lulz
29.05.2017
05:12:38
Всем привет. Подскажите хороший модуль DnD для angularjs

Алексей
29.05.2017
06:34:36

Google

Lulz
29.05.2017
06:51:21

Denis
29.05.2017
06:53:33
Когда мне нужно было, не увидел его
Функционал нужен был мощный, юзал тот что на jquery ui
Если не брать несколько моментов уровня передачи колбека, нареканий не было
https://github.com/codef0rmer/angular-dragdrop

Lulz
29.05.2017
08:33:53
http://bevacqua.github.io/angularjs-dragula/
примеры сломаны, нужен пример с nested ng-repeat

Petro
30.05.2017
06:16:35
@LulzSc серьёзно?
ошибка же простая

Denis
30.05.2017
07:07:38
https://github.com/a5hik/ng-sortable

Power
30.05.2017
11:54:55
как загрузить картинку через $resource?

Kool
30.05.2017
19:05:16