handleNewName: function (updates) { this.setState({updates}); } handleNewName: function (updates) { this.setState(updates); } Na czym polega różnica jeśli przekazuję obiekt w { } nawiasach?
@FantaZy: to chyba jest tak, że w ES6 notacja obiektu ma nowy, skrócony zapis, tzn. bardzo często jest taka sytuacja, że przekazujemy gdzieś obiekt, gdzie nazwa klucza jest tożsama z nazwą zmiennej, którą przekazujemy pod wartość tego klucza, np:
handleNewName: function (updates) {this.setState({updates});
}
handleNewName: function (updates) {this.setState(updates);
}
Na czym polega różnica jeśli przekazuję obiekt w { } nawiasach?
#naukaprogramowania #januszeprogramowania
bardzo często jest taka sytuacja, że przekazujemy gdzieś obiekt, gdzie nazwa klucza jest tożsama z nazwą zmiennej, którą przekazujemy pod wartość tego klucza, np:
{ updates: updates }i jak mamy taki obiekt , na
const params = {
param1: smth,
param2: smth,
....