Diskuze: TypeScript a využití funkce jako typ
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Ahoj. Jedná se o klasický problém s použitím this
. Když
funkci předáš jako this.generatePassword
, tak se kontext té
funkce (tj. to this) z funkce ztratí. Musíš funkci předat jiným
způsobem.
eneratePasswordButtonConfig: ActionButtonConfig = {
onClick: this.generatePassword.bind(this),
iconName: 'repeat',
tooltip: 'Vygenerovat nové heslo'
};
Z hlediska TypeScriptu je to otypovýní správně.
Zobrazeno 3 zpráv z 3.