Size: a a a

Советский Angular

2020 August 11

GM

Gleb Mikheev in Советский Angular
Раз первый показал)
источник

C

Constantine in Советский Angular
Gleb Mikheev
Чтобы понять плюс минус - доведи ситуацию до обсурда, и попробуй написать, увидишь как оно заживет в "реальной" жизни)
думаю буду просто внимательно читать и возможно со временем дойдет
источник

C

Constantine in Советский Angular
Gleb Mikheev
Ну заскриншоть, покажи)
источник

C

Constantine in Советский Angular
ну это как бы все :D
источник

GM

Gleb Mikheev in Советский Angular
Constantine
ну это как бы все :D
А ты говориЛ, что есть обратный совет, я про него)
источник

C

Constantine in Советский Angular
Gleb Mikheev
А ты говориЛ, что есть обратный совет, я про него)
это не я говорил, я еще не дошел
источник

GM

Gleb Mikheev in Советский Angular
Аа)
источник

GM

Gleb Mikheev in Советский Angular
поняЛ, сорян)
источник

C

Constantine in Советский Angular
кстати вот не понятно: я сохранил в переменную и работаю потом с результатом, а так мне нужно в 1 000 000 итерациях вызывать метод и я не сразу результат единый обработаю, а буду много раз вызывать функцию и пересчитывать статическое значение
источник

C

Constantine in Советский Angular
о_О
источник

C

Constantine in Советский Angular
или тут смысл в том что я описываю бизнес сущность и если формула поменяется, то я не буду упарываться в переписывание формулы везде?
источник

C

Constantine in Советский Angular
и в этом методе использовать мемоизацию чтобы закешировать
источник

C

Constantine in Советский Angular
мм
теперь понятненько
источник

C

Constantine in Советский Angular
Т_Т
источник

C

Constantine in Советский Angular
источник

C

Constantine in Советский Angular
хедшот))))
источник

AS

Anton Shvets in Советский Angular
Constantine
кстати вот не понятно: я сохранил в переменную и работаю потом с результатом, а так мне нужно в 1 000 000 итерациях вызывать метод и я не сразу результат единый обработаю, а буду много раз вызывать функцию и пересчитывать статическое значение
в данном примере метод вызывается один раз.
имхо тут больше речь о том, чтобы вынести часть логики вне метода, для переиспользования в другом месте
источник

C

Constantine in Советский Angular
Anton Shvets
в данном примере метод вызывается один раз.
имхо тут больше речь о том, чтобы вынести часть логики вне метода, для переиспользования в другом месте
хорошее замечание, спасибо
источник

C

Constantine in Советский Angular
  public getPreviousUrlIgnoreParams() {
   const history = this.history.map(h => h.split('?').slice(-2, -1).join()).filter(h => !!h).filter((item, pos, self) => self.indexOf(item) == pos);
   return history[history.length - 2] || '/index';
 }

мы делили Router нас ведь много он один
источник

AK

Alex Kulagin 🏡 in Советский Angular
mefest
Там же есть примеры когда надо обратно загонять
Ага, буквально через пару страниц
источник