Есть ли последствия с деструктуризацией getState () (в Redux Think) по сравнению с многократным вызовом? - PullRequest
0 голосов
/ 19 февраля 2020

Есть ли какие-либо последствия при деструктурировании getState() в Redux Thunk?

Я считаю, что гораздо удобнее читать что-то вроде const {bar, foo} = getState().app, а не getState().app.bar и getState().app.foo везде.

Есть ли аргумент (или скорее доказательство), что на самом деле дешевле делать присвоение переменной или вызывать функцию getState() несколько раз?

1 Ответ

0 голосов
/ 19 февраля 2020

Никаких перфективных последствий. Реализация

getState - это просто return currentState.

Лично я бы вызывал ее только один раз в данной функции только потому, что нет никакой пользы для называя это более одного раза.

...