@angular_js

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

И плюс отличаются набором функций

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

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
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 определять подключения ли микрофон или ВЭБ камера?

Дмитрий
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

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

Oleg
16.05.2018
15:40:15
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
Ну с бэка приходит массив, рвём ссылку на старый, всё круто
на данный момент я просто перезаписываю массив с постами на новый. В результате он вначале добавляет новые посты, потом удаляет старые. Происходит быстро, но глазу заметно - все вначале удваивается, потом становится нормальным

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
Ну репит обязан отработать очистку массива уничтожением дом элементов

Sergey
16.05.2018
15:50:08
Я не понимаю что вы хотите

$timeout(() => {this.data = [];}).then(() => {this.data = новые данные}) самое частое
Так это просто запуск дайджеста, в чём ноухау?)

Перерисовываться оно будет точно так же

Oleg
16.05.2018
15:51:40
Так это просто запуск дайджеста, в чём ноухау?)
не ноу хау. ждём дом по 0 таймаута. берём ангуляровский чтобы зэн повесить, так можно было и ванильный брать

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

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

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
завтра :3 так или иначе, всем спасибо!
я ошибся в Вашем случае будет точнее вот так this.data = []; setTimeout(() => { this.data = новые данные }, 0);

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
А что там вообще с модулем

Страница 257 из 325