Cosa c'è di diverso tra setState e this.setState in flutter?

Sep 15 2020

amico mio, voglio sapere cosa c'è di diverso tra questi due metodi setState e this.setState in Flutter:

  exampleMethod() async {
    this.setState(() {});
    setState(() {});
  }

Risposte

1 Henok Sep 15 2020 at 21:26

Dalla documentazione setState è un metodo per la classe state, poiché la classe state del widget Stateful estende State, è possibile chiamare un metodo di classi utilizzando thiso direttamente. E in generale, this.varè uguale a chiamare a varmeno che tu non abbia un'altra variabile con lo stesso nome all'interno del tuo ambito.