Resultados da pesquisa a pedido "arrow-functions"

3 a resposta

tipo genérico de fluxo para expressão de função (funções de seta)

Normalmente, tento manter os tipos de função de fluxo separados de sua implementação. É um pouco mais legível quando escrevo: type Fn = string => string; const aFn: Fn = name => `hello, ${ name }`;ao invés de: const aFn = (name: string): string ...

3 a resposta

Espera-se retornar um valor na seta; função array-callback-return. Por quê?

Estou tendo alguns problemas para entender por que estou recebendo um aviso de compilação neste trecho do meu código de reação fetch('/users') .then(res => res.json()) .then(data => { data.map(users => { console.log(users); }); });O aviso que ...

3 a resposta

unção de seta @ECMAScript 6 que retorna um objeto

Ao retornar um objeto de uma função de seta, parece que é necessário usar um conjunto extra de{} ereturn devido a uma ambiguidade na gramátic Isso significa que não posso escreverp => {foo: "bar"}, mas tem que escreverp => { return {foo: ...

3 a resposta

enalidade de desempenho na criação de manipuladores em cada renderizaç

Atualmente, estou muito impressionado com os casos de uso do novo react hooks [https://reactjs.org/docs/hooks-intro.html] API e o que você pode fazer com el Uma pergunta que surgiu durante a experimentação foi o quão caro é sempre criar uma ...

4 a resposta

Usando jQuery $ (this) com funções de seta ES6 (lexical esta ligação)

Usando funções de seta ES6 com léxicothis ligação é ótima. No entanto, deparei-me com um problema atrás, usando-o com uma ligação típica de clique em jQuery: class Game { foo() { self = this; this._pads.on('click', function() { if (self.go) { ...

4 a resposta

Função de seta sem chaves

Eu sou novo no ES6 e no React e continuo vendo as funções das setas. Por que algumas funções de seta usam chaves depois da seta gorda e algumas usam parênteses? Por exemplo: const foo = (params) => ( <span> <p>Content</p> </span> );vs. const ...

4 a resposta

Usando a variável _ (sublinhado) com funções de seta no ES6 / Typescript

Me deparei com essa construção em um exemplo Angular e me pergunto por que isso foi escolhido: _ => console.log('Not using any parameters');Eu entendo que a variável _ significa não se importa / não é usada, mas como é a única variável, ...

5 a resposta

A que "isso" se refere nas funções de seta no ES6?

Eu li em vários lugares que a principal diferença é que "this é lexicamente vinculado nas funções das setas. "Isso tudo é muito bom, mas eu realmente não sei o que isso significa. Eu sei que isso significa que ele é único dentro dos limites dos ...

5 a resposta

Quando devo usar `return` no es6 Arrow Functions?

O novofunções de seta es6 [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions] dizerreturn está implícito em algumas circunstâncias: A expressão também é o valor de retorno implícito dessa função. Em que ...

5 a resposta

Por que os acessórios JSX não deveriam usar funções de seta ou vincular?

Estou executando o fiapo com meu aplicativo React e recebo este erro: error JSX props should not use arrow functions react/jsx-no-bindE é aqui que estou executando a função de seta (dentroonClick): {this.state.photos.map(tile => ( <span ...