Dart 如何在单击时运行多个函数

Dart 如何在单击时运行多个函数,dart,Dart,我花了很长时间才发现的原因是我不知道它叫什么。但我希望,如果我在这里尽可能详细地描述这个问题,它将在搜索结果中弹出 可能的其他标题: 如何将没有名称的函数作为参数传递给querySelector.onClick.listen? 如何使用dart中没有名称的函数? 如何创建一个只能在定义的地方使用的无名函数? 我知道下面的作品也在 这会将按钮文本更改为“hola”,并打印“test”。 但是,如果我不想仅仅为此定义一个新函数,因为我喜欢在阅读代码时保持流程,不喜欢不必要地从一个函数跳到另一个函数

我花了很长时间才发现的原因是我不知道它叫什么。但我希望,如果我在这里尽可能详细地描述这个问题,它将在搜索结果中弹出

可能的其他标题:

如何将没有名称的函数作为参数传递给querySelector.onClick.listen?

如何使用dart中没有名称的函数?

如何创建一个只能在定义的地方使用的无名函数?


我知道下面的作品也在

这会将按钮文本更改为“hola”,并打印“test”。
但是,如果我不想仅仅为此定义一个新函数,因为我喜欢在阅读代码时保持流程,不喜欢不必要地从一个函数跳到另一个函数,该怎么办?

经过一个小时的搜索,我发现

对于我自己的代码示例,它类似于:

因此,您可以使用

(param){command(); secondCommand(param);}

你完全有可能在某处找到这个。但我没有用我的搜索词。所以,如果你们中有人知道正确的搜索词是什么,请告诉我:)

经过一个小时的搜索,我找到了

对于我自己的代码示例,它类似于:

因此,您可以使用

(param){command(); secondCommand(param);}

你完全有可能在某处找到这个。但我没有用我的搜索词。所以,如果你们中有人知道正确的搜索词是什么,请告诉我:)

搜索
dart匿名函数
可能会得到更好的结果。搜索
dart匿名函数
可能会得到更好的结果。可能是“lambda”或“inline function”。这对你来说可能也很有趣。在Dart中,最好对单行函数使用简写函数语法。可能是“lambda”或“inline function”。这对你来说可能也很有趣。在Dart中,最好对单行函数使用简写函数语法。
(param){command(); secondCommand(param);}