Size: a a a

Angular - русскоговорящее сообщество

2020 March 16

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
Andrey Panasenko
react если у него ключи для строк установлены и соблюдается последовательность в случае добавления эл-в в список вызывает только добавление новых эл-вом без перерисовки всего списка. Зона в ангуляре будет перерисовывать весь список со всеми детьми
Do you want to talk about our saviour, ngForTrackBy?
источник

SK

Sergey Khrolenok in Angular - русскоговорящее сообщество
Andrey Panasenko
думаю в том примере не было каких-нибудь таблиц эл-ов так на пару тычяч
в бенчмарке работа с таблицей
источник

AP

Andrey Panasenko in Angular - русскоговорящее сообщество
у меня практически не один ngfor не обходится без trackby)
источник

AP

Andrey Panasenko in Angular - русскоговорящее сообщество
Sergey Khrolenok
в бенчмарке работа с таблицей
ну тогда хз, скорее всего в реакт реализации был рендеринг сделан в лоб
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
Andrey Panasenko
у меня практически не один ngfor не обходится без trackby)
ну так а почему тогда будет весь список заново рендериться?
источник

AP

Andrey Panasenko in Angular - русскоговорящее сообщество
Dmitry Teplov
ну так а почему тогда будет весь список заново рендериться?
если trackby есть, тогда прошу прощения)
источник

AP

Andrey Panasenko in Angular - русскоговорящее сообщество
большинство людей, с которыми я сталкиваюсь по работе, даже не в курсе его существования
источник

B

Bendyrko in Angular - русскоговорящее сообщество
Ребята как  проше реверсирвать счет записаный в строку ?
"2:0(1:0)(1:0)" => "0:2(0:1)(0:1)"
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
Andrey Panasenko
если trackby есть, тогда прошу прощения)
реакт просто ругается, если не указывать уникальный ключ
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
а ангуляр нет ¯\_(ツ)_/¯
источник

V

VY in Angular - русскоговорящее сообщество
Bendyrko
Ребята как  проше реверсирвать счет записаный в строку ?
"2:0(1:0)(1:0)" => "0:2(0:1)(0:1)"
регуляркой?
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
Bendyrko
Ребята как  проше реверсирвать счет записаный в строку ?
"2:0(1:0)(1:0)" => "0:2(0:1)(0:1)"
смотря какой формат возможен
если совсем простой, то можно обойтись split -> reverse -> join
если сложнее - регулярка, как выше написали
источник

AP

Andrey Panasenko in Angular - русскоговорящее сообщество
Dmitry Teplov
реакт просто ругается, если не указывать уникальный ключ
и правильно делает
источник

AP

Andrey Panasenko in Angular - русскоговорящее сообщество
хм, надо бы issue что ли создать на эту тему
источник

AP

Andrey Panasenko in Angular - русскоговорящее сообщество
коли 9 версия и так много чего меняет
источник

B

Bendyrko in Angular - русскоговорящее сообщество
Dmitry Teplov
смотря какой формат возможен
если совсем простой, то можно обойтись split -> reverse -> join
если сложнее - регулярка, как выше написали
счет разный бывает 1:0   или 1:1(1:1) или 1:2(1:1)(0:1)..
источник

NA

Noyan Abdigapar in Angular - русскоговорящее сообщество
день добрый. При очискте кеша кидает такую ошибку. А если добавить url  # то все подгружает
источник

NA

Noyan Abdigapar in Angular - русскоговорящее сообщество
источник

MS

Mikhail Shumilov in Angular - русскоговорящее сообщество
Bendyrko
Ребята как  проше реверсирвать счет записаный в строку ?
"2:0(1:0)(1:0)" => "0:2(0:1)(0:1)"
а он какой? Такой формат с кучей скобок или прост счёт 10:0?
источник

MS

Mikhail Shumilov in Angular - русскоговорящее сообщество
"10:0"
источник