
Valera
14.05.2018
19:09:20
Это всё по факту одно приложение, которое в рамках каждого проекта немного отличается дизайном (но структура всегда та же), и работают с разными БД
И плюс отличаются набором функций

Andrey
14.05.2018
19:10:21
у меня доходит до того момента когда либа с увеличением функционала в проекте не дает никаких преимуществ, а только потом обгораживается костылями

Sergey
14.05.2018
19:14:06

Google

Sergey
14.05.2018
19:14:26
Он простой как палка

Andrey
14.05.2018
19:15:56
у меня даже есть алиасы к ключам
this.lc = Loc.getLocPath([
'rest_profile.information as info',
'delivery.t_dish_types as typeDish',
'sh.actions.change as change',
'auth.t_login_input as phone'
]);можно так
this.lc = Loc.get('rest_profile').discountможно так
this.lc = Loc.getLocPath('rest_profile.discount')можно подставить в транслейт шаблон и он его заменит по ключу объекта как в Laravel
Может лазить по длинным ключам в глубину

Sergey
14.05.2018
19:17:13
Кстати я хз как в той либе с неймспейсами
Единственное что реально бесит

Andrey
14.05.2018
19:18:27
+ у меня софт написан для локализации на разных языках в удобном виде на Angular 5
есть обычные строки, числа, выше на скрине массив значений

Sergey
14.05.2018
19:20:19
Да есть же стандарт какой-то на это дело, на переводы
Там какой-то спецсофт, форматы
С телефона сейчас не найду, второй этот проект для i18n

Andrey
14.05.2018
19:21:06
вот даже когда я гуглил и нашел такой сервис для локализации
https://lokalise.co/

Sergey
14.05.2018
19:22:51

Google

Sergey
14.05.2018
19:25:36

Valera
14.05.2018
19:29:07
https://www.npmjs.com/package/gulp-merge-json
В принципе эта штука должна помочь
Завтра попробую всё настроить

vladimir
14.05.2018
21:00:10
Всем привет, нужно придумать и реализовать Daps на js в блокцейн сети. По-сути это лендинг (упор юзерфрендли и с бутстрапом) к которому нужно прикрутить минимально полезный смартконтракт. Оплата производиться в альткоинах через неделю после подтверждения проекта. На почту вышлю инвайт и подробные пояснения

Remite
14.05.2018
21:12:41
опять эти блокчейнщики с их криптовалютами
обкурятся а потом ходят по чатикам
@Ai_boy, тут это, рекламщики подьехали

vladimir
14.05.2018
21:17:02
??
как же хорошо что я свернул с пути js прогера, был бы таким же занудным дурачком. Тут им работу предлагают за хорошие бабки, а они еще недовольные пытаются со своим скудным интеллектом обосрать?

Remite
14.05.2018
21:28:51
зацепили самолюбие бога биткоина
какой же смешной
ещё на такого ЧСВшника работать
за "реальные" бабки

Alex
15.05.2018
09:10:15
Без предоплаты и смс.

Дмитрий
15.05.2018
13:01:25
Дмитрий:
День добрый. Можно ли средствами angularjs определять подключения ли микрофон или ВЭБ камера?

Andrey
15.05.2018
13:03:45

Дмитрий
15.05.2018
13:04:34
Web audio api?

Andrey
15.05.2018
13:11:11
что тебе нужно то и используй

Константин
15.05.2018
13:19:43
Web audio api?
https://stackoverflow.com/questions/22706099/how-to-detect-that-system-connected-with-microphone-using-javascript?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa
Ты б хоть попробовал загуглить)

Google

Дмитрий
15.05.2018
13:21:00
Спасибо, пробовал

Рик
15.05.2018
18:25:31
?Наслаждайтесь музыкой вместе с нами.?Здесь вы найдете музыку под любое настроение ? https://t.me/joinchat/AAAAAEjic1_T0TX_LC5ymA

Анна Потанина
16.05.2018
14:15:26
Свеженький лонгрид. Вери лонг рид
http://graph.org/Roman-v-Tajlande-05-15

Mo
16.05.2018
14:22:28
всем привет, я по рекоммендации, с вопросом :)
ng-repeat создает свой собственный scope, верно? Почему количество элементов в этом scope может быть больше, чем количество элементов в коллекции? (создает 6, потом загружает туда 2 из коллекции)

Sergey
16.05.2018
14:28:50
А у вопроса есть какое-то практическое применение? Ну просто интересно)
https://github.com/angular/angular.js/blob/master/src/ng/directive/ngRepeat.js
Там в скоуп каждого элемента ещё внедряются переменные
Не оно?


Mo
16.05.2018
15:36:50
как я поняла, он не успевал почистить массив с объектами, которые нужно было отобразить, и менял данные в списке на ходу, из-за этого все дергалось
на практике - вывожу список постов на страницу, с данными аля автор, текст и т.д.
предыдущую проблему решила принудительной очисткой списка перед обновлением в нем информации;
сейчас другая проблема, хотя выглядит похоже:
при обновлении массива с постами ng-repeat вначале добавляет обновленные посты, а затем затирает старые, из-за чего вместо 2 выводит 4, потом уменьшает до 2


Константин
16.05.2018
15:39:31
как я поняла, он не успевал почистить массив с объектами, которые нужно было отобразить, и менял данные в списке на ходу, из-за этого все дергалось
на практике - вывожу список постов на страницу, с данными аля автор, текст и т.д.
предыдущую проблему решила принудительной очисткой списка перед обновлением в нем информации;
сейчас другая проблема, хотя выглядит похоже:
при обновлении массива с постами ng-repeat вначале добавляет обновленные посты, а затем затирает старые, из-за чего вместо 2 выводит 4, потом уменьшает до 2
очень страное поведение..

Sergey
16.05.2018
15:40:11
Пагни, женщина в чате. Живая женщина. Я видел единорога :D


Oleg
16.05.2018
15:40:15
как я поняла, он не успевал почистить массив с объектами, которые нужно было отобразить, и менял данные в списке на ходу, из-за этого все дергалось
на практике - вывожу список постов на страницу, с данными аля автор, текст и т.д.
предыдущую проблему решила принудительной очисткой списка перед обновлением в нем информации;
сейчас другая проблема, хотя выглядит похоже:
при обновлении массива с постами ng-repeat вначале добавляет обновленные посты, а затем затирает старые, из-за чего вместо 2 выводит 4, потом уменьшает до 2
встречал аналогичное решение и для второй проблемы
отчищался массив
дожидались рендера пейджи
заполняли массив
насколько я помню там такое поведение было из-за ван-вэй бингдинга + трэк бай или инлайнового фильтра
как я поняла, он не успевал почистить массив с объектами, которые нужно было отобразить, и менял данные в списке на ходу, из-за этого все дергалось
на практике - вывожу список постов на страницу, с данными аля автор, текст и т.д.
предыдущую проблему решила принудительной очисткой списка перед обновлением в нем информации;
сейчас другая проблема, хотя выглядит похоже:
при обновлении массива с постами ng-repeat вначале добавляет обновленные посты, а затем затирает старые, из-за чего вместо 2 выводит 4, потом уменьшает до 2
+ кк вариант если у Вас тоже проблема из-за фильтра, то может помочь перенос его из темплейта в контроллер


Mo
16.05.2018
15:43:58
но страница уже отрендерена, мне нужно менять список при переходе на следующую страничку, без перезагрузки оной

Dimanius851
16.05.2018
15:44:37

Oleg
16.05.2018
15:45:00

Mo
16.05.2018
15:45:43
вроде того, да

Google

Mo
16.05.2018
15:46:08
пагинация самая обычная, при переходе на другую страницу - новый запрос на сервер, получение списка постов и вывод их на страницу

Oleg
16.05.2018
15:46:33
вроде того, да
тут можно использовать и первое топорное решение
отчищаете этот список при переходе на страницу
ждёте что он удалится из дома
заполняете список

Sergey
16.05.2018
15:46:43
А в чём проблема вообще? Почему массив меняется несколько раз?
Запросов вообще сколько?

Mo
16.05.2018
15:47:11
столько, сколько страниц :) на каждую страницу грузим отдельный список

Sergey
16.05.2018
15:47:27
Ну с бэка приходит массив, рвём ссылку на старый, всё круто
Или так не работает?

Mo
16.05.2018
15:47:57

Sergey
16.05.2018
15:49:16

Mo
16.05.2018
15:49:33
это попытка вылечить перелом пластырем?

Oleg
16.05.2018
15:49:34
$timeout(() => {this.data = [];}).then(() => {this.data = новые данные}) самое частое

Sergey
16.05.2018
15:49:58
Ну репит обязан отработать очистку массива уничтожением дом элементов

Mo
16.05.2018
15:50:00

Sergey
16.05.2018
15:50:08
Я не понимаю что вы хотите
Перерисовываться оно будет точно так же

Oleg
16.05.2018
15:51:40

Sergey
16.05.2018
15:51:58
Ну то есть что там таймаут даёт, зачем он там, зачем мы стучим в этот бубен, с какой целью?

Google

Oleg
16.05.2018
15:52:38
чтобы он сто пудово отчистился
я писал выше
что видел описанную проблему с ван вэй + инлан фильтр и трэк бай

Mo
16.05.2018
15:52:49

Oleg
16.05.2018
15:53:35
к сожалению, не сработало
тогда, наверное, чтобы все смогли оказать должную помощь, есть смысл попробовать в песочнице воспроизвести поведение и скинуть сюда в чат

Mo
16.05.2018
15:53:56
вначале сработало, но я хз, что изменилось :D завтра попробую упесочить

Sergey
16.05.2018
15:53:57
@Mo вы можете доступно описать проблему? Вот эти ваши эволюции списка это ненормально

Mo
16.05.2018
15:54:23
завтра :3
так или иначе, всем спасибо!

Sergey
16.05.2018
15:54:36
Было бы здорово в песочнице воспроизвести, а то без кода гадание на гуще

Oleg
16.05.2018
15:57:58

Mo
16.05.2018
15:58:27
попробую завтра

Дмитрий
16.05.2018
17:25:48
Подскажите, есть sdk, нужно из него собрать angular module. Есть какой то гайд толковый что за чем делать?

Andrey
16.05.2018
17:30:13

Sergey
16.05.2018
17:30:58
А что там вообще с модулем