Size: a a a

2020 June 03

SP

Stanislav Popov in rust_offtopic
Alex Zhukovsky
передавать метод класса напрямую не имеет смысла, только () => foo.bar()
а какая разница?
источник

SP

Stanislav Popov in rust_offtopic
ну это раст, кек
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
а какая разница?
бтв в сишарпе - никакой
источник

SP

Stanislav Popov in rust_offtopic
() => foo.bar()
foo.bar.bind(foo)
эквивалетные вещи
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
() => foo.bar()
foo.bar.bind(foo)
эквивалетные вещи
источник

PP

Piu Piu in rust_offtopic
Alex Zhukovsky
передавать метод класса напрямую не имеет смысла, только () => foo.bar()
в контексте реакта есть смысл
источник

PP

Piu Piu in rust_offtopic
Alex Zhukovsky
а можешь пример компонента, как это выглядит когда мы вот это "забыли"?
function Hello(props: Props) {
 const {sayHello} = props

 const handleClick = React.useCallback(() {
   sayHello('John')
 }, [sayHello])

 return <RedButton onClick={handleClick} />
}
источник

AZ

Alex Zhukovsky in rust_offtopic
а что за showHello?
источник

SP

Stanislav Popov in rust_offtopic
внезапно useCallback просто мемоизирует и биндит лямбду
источник

AZ

Alex Zhukovsky in rust_offtopic
не пойму откуда он берется
источник

SP

Stanislav Popov in rust_offtopic
он имел ввиду sayHello
источник

AZ

Alex Zhukovsky in rust_offtopic
и почему массив, это типа пргументы?
источник

p

polunin.ai in rust_offtopic
охуеть, String и string разные типы
источник

SP

Stanislav Popov in rust_offtopic
это список того что триггерит инвалидацию мемоизации и/или редрав если оно изменится
источник

SP

Stanislav Popov in rust_offtopic
useCallback это просто оптимизация чтобы лямбда не создавалась каждый redraw
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
охуеть, String и string разные типы
ты ж растовик, такая мелочь тебя не остановит)
источник

SP

Stanislav Popov in rust_offtopic
polunin.ai
охуеть, String и string разные типы
это не типы. String это обьект в рантайме а стринг это типчик
источник

PP

Piu Piu in rust_offtopic
Alex Zhukovsky
а что за showHello?
fixed
источник

PP

Piu Piu in rust_offtopic
Stanislav Popov
внезапно useCallback просто мемоизирует и биндит лямбду
да
источник

PP

Piu Piu in rust_offtopic
Stanislav Popov
useCallback это просто оптимизация чтобы лямбда не создавалась каждый redraw
нет тут смысл не в этом
источник