()在各种小部件中的含义

问题描述 投票:0回答:1

经常出现抖动,我遇到了代码中使用的(),而我只是死记硬背要何时需要它们。但是,我不完全理解它们的含义,甚至不称呼它们。

一些例子:

setState((){count++})

FlatButton(child: Text("More Beer"), 
           onPressed: ()=> sendBeer())   // <-- I'm also interested if the two ()'s mean different things.

对于sendBeer(),我将调用()并指出sendBeer是一个函数,并且不接受任何参数。这与()本身不同吗?

简而言之,您能解释一下这些示例中的“()”是什么,它们被称为什么以及它们的含义? [另外,有时我将其视为()甚至((>>,)]]

经常出现抖动,我遇到了代码中使用的(),而我只是死记硬背要何时需要它们。但是,我不完全理解它们的含义,甚至不知道它们是什么...

flutter syntax
1个回答
0
投票

这与小部件/颤音无关。它是定义闭包的语法,闭包作为变量。

© www.soinside.com 2019 - 2024. All rights reserved.