javascript icon indicating copy to clipboard operation
javascript copied to clipboard

Bindovanie listeneru do contextu react komponenty

Open bDivision opened this issue 8 years ago • 2 comments

Proč naši funkci this.handleClick ještě balíme do další funkce s fat arrow =>?

Túto funkciu nemusíme baliť do anonymnej funkcie; môžeme ju nabindovať aj pomocou metódy bind:

onClick={this.handleClick.bind(this)}

A dávam pochvalu za výborný článok ;-)

bDivision avatar May 24 '16 11:05 bDivision

Na onclink by si bindovat urcite nemal. Robi sa to v constructore. :) (aj react doc to ma takto)

https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/jsx-no-bind.md

danielhusar avatar May 24 '16 11:05 danielhusar

Jojo, melo by to byt v konstruktoru. Pred rokem jsem jeste o tehle optimalizaci nevedel. Budu rad za PR.

tajo avatar May 24 '16 22:05 tajo