Size: a a a

2019 September 18

a

aaa in React Kyiv
у меня такое впечатление что это хардкод
источник

b

bvol in React Kyiv
aaa
подскажи плиз, можно в map сделать цикл ?
Может тебе нужен reduce?
источник

a

aaa in React Kyiv
не не
источник

AK

Andrey Katrusha in React Kyiv
Коллеги доброй ночи есть строка ‘a>b>c’  как подобное привратить в  обект { a: { b: c {} } }
источник

SG

Stas G in React Kyiv
а в чем проблема?
источник

SG

Stas G in React Kyiv
может ты задачу не до конца сформулировал?)
источник

SG

Stas G in React Kyiv
сделай сплит по '>' и пройдись по массиву через reduce
источник

SG

Stas G in React Kyiv
может быть даже через reduceRight
источник
2019 September 19

G

GNU/Vsevolod.rs in React Kyiv
Stas G
сделай сплит по '>' и пройдись по массиву через reduce
кэп
источник

G

GNU/Vsevolod.rs in React Kyiv
Andrey Katrusha
Коллеги доброй ночи есть строка ‘a>b>c’  как подобное привратить в  обект { a: { b: c {} } }
const lmaowtf = _ =>
 _
   .trim()
   .split('>')
   .reverse()
   .reduce(
     (a, c) => (
       (a.cur[c] = a.res),
       (a.res = JSON.parse(JSON.stringify(a.cur))),
       (a.cur = {}),
       a
     ),
     { res: {}, cur: {} },
   ).res;
источник

G

GNU/Vsevolod.rs in React Kyiv
GNU/Vsevolod.rs
const lmaowtf = _ =>
 _
   .trim()
   .split('>')
   .reverse()
   .reduce(
     (a, c) => (
       (a.cur[c] = a.res),
       (a.res = JSON.parse(JSON.stringify(a.cur))),
       (a.cur = {}),
       a
     ),
     { res: {}, cur: {} },
   ).res;
Но это оч неперформансно, тк создается дипкопи постоянно, если кто придумает лучше, то молодец.
источник

AK

Andrey Katrusha in React Kyiv
GNU/Vsevolod.rs
Но это оч неперформансно, тк создается дипкопи постоянно, если кто придумает лучше, то молодец.
как раз и нужен дип копи
источник

AR

Alexey Raspopov in React Kyiv
GNU/Vsevolod.rs
const lmaowtf = _ =>
 _
   .trim()
   .split('>')
   .reverse()
   .reduce(
     (a, c) => (
       (a.cur[c] = a.res),
       (a.res = JSON.parse(JSON.stringify(a.cur))),
       (a.cur = {}),
       a
     ),
     { res: {}, cur: {} },
   ).res;
.reverse.reduce -> reduceRight
источник

G

GNU/Vsevolod.rs in React Kyiv
Alexey Raspopov
.reverse.reduce -> reduceRight
Справедливо.
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪ in React Kyiv
Stas G
Если 2 метода вызываются последовательно и следующий использует результат предыдущего, то сетСтейт тут не сильно поможет, но данные лично я бы передавал через аргументы
> When you invalidate component state in Svelte, it doesn't update the DOM immediately. Instead, it waits until the next microtask to see if there are any other changes that need to be applied, including in other components. Doing so avoids unnecessary work and allows the browser to batch things more effectively.
источник

G

GNU/Vsevolod.rs in React Kyiv
Пора делать чат Svelte Kyiv
источник

AK

Andrey Katrusha in React Kyiv
А оно того стоит? как же мы без редакса?
источник

VS

Vladimir Sedikh in React Kyiv
След проект уже буду на svelte писать )
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪ in React Kyiv
Vladimir Sedikh
След проект уже буду на svelte писать )
Я тоже
источник

SG

Stas G in React Kyiv
˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
> When you invalidate component state in Svelte, it doesn't update the DOM immediately. Instead, it waits until the next microtask to see if there are any other changes that need to be applied, including in other components. Doing so avoids unnecessary work and allows the browser to batch things more effectively.
И к чему это было?
источник