Size: a a a

Angular.js (1.x) — русскоговорящее сообщество

2019 March 31

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
😂👍
источник

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
Как странно она редьюс пользует. Это лучше через map было
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Nikolai Kovalenko
Как странно она редьюс пользует. Это лучше через map было
в данном случае верно, мап даст тот же результат
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Nikolai Kovalenko
Как странно она редьюс пользует. Это лучше через map было
тут больше вспоминается https://www.youtube.com/watch?v=XRcqxGPEuYk
источник
2019 April 01

М

Максим in Angular.js (1.x) — русскоговорящее сообщество
Продублирую.. а то в понедельник тухляк) и что-то я залип
источник

М

Максим in Angular.js (1.x) — русскоговорящее сообщество
ребята, хелпаните))

что-то не вкурю как лучше сделать

есть массив1 с ключем ITEMID и допустим NAME, далее через некоторое время я получаю массив2, он может быть по длине не сразу как первый, а наполняться со временем.. Массив2 содержит ITEMID и PRICE

Задача пройти по первому массиву и добавить в массив 1 - колонку PRICE (если для этого элемента массива есть соответственно прайс..
источник

М

Максим in Angular.js (1.x) — русскоговорящее сообщество
первое что приходит в голову - сделать map по первому массиву и далее на каждом элементе проходить циклом по второму массиву.. если находит такой элемент, то идти дальше по мап.. но что-то мне подсказывает, что это будет не очень то и быстро работать..
источник

R

Remite in Angular.js (1.x) — русскоговорящее сообщество
Максим
первое что приходит в голову - сделать map по первому массиву и далее на каждом элементе проходить циклом по второму массиву.. если находит такой элемент, то идти дальше по мап.. но что-то мне подсказывает, что это будет не очень то и быстро работать..
сколько айтемов в массиве?
источник

М

Максим in Angular.js (1.x) — русскоговорящее сообщество
Remite
сколько айтемов в массиве?
от 1 до 50~
источник

R

Remite in Angular.js (1.x) — русскоговорящее сообщество
вообще не проблема для джс
источник

R

Remite in Angular.js (1.x) — русскоговорящее сообщество
хоть 100 мапов
источник

М

Максим in Angular.js (1.x) — русскоговорящее сообщество
просто я ещё каждый раз сервер пинаю, если ещё не все элементы во второй массив получил... норм ли это 😃 а то ппц, думаю как оптимально написать..

хотя блин, оптимально написать - грохнуть анжелу из проекта))) но это другая история.. 😃
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
.reduce() ?

хотя мапом проще будет
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
пулинг особо не страшен.. главное правильно обрабатывать ошибки
источник

М

Максим in Angular.js (1.x) — русскоговорящее сообщество
Короче входные данные были такие, массив 1
источник

М

Максим in Angular.js (1.x) — русскоговорящее сообщество
массив 2
источник

М

Максим in Angular.js (1.x) — русскоговорящее сообщество
написал такой костыль
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Максим
написал такой костыль
если CalcTarifItems уникальны по ID, то юзай .find() instead of .filter(), тогда можно просто заменить item.Price = (!!Price) ? Price.RateAMoint : 0;
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
+ var Price лучше выносить за пределы цикла 🚀
источник
2019 April 02

H.

H . in Angular.js (1.x) — русскоговорящее сообщество
Как установит angular
источник