【发布时间】:2015-07-02 15:01:50
【问题描述】:
我花了很长时间才知道的原因是我不知道它是怎么称呼的。但我希望如果我在这里尽可能彻底地描述这个问题,无论如何它都会在搜索结果中弹出。
可能的其他头衔:
如何将没有名称的函数作为参数传递给 querySelector.onClick.listen?
如何在dart中使用没有名字的函数?
如何创建一个只能在定义它的地方使用的无名函数?
我知道以下作品 - 也托管在 dartpad
void main(){ querySelector('#btn').onClick.listen((e)=>fnct()); }
void fnct(){ querySelector('#btn').text="hola"; print("test");}
这会将按钮的文本更改为“hola”并打印“test”。 但是,如果我不想为此定义一个新函数,因为我喜欢在阅读代码时保持流畅,并且不喜欢从一个函数跳转到另一个函数,该怎么办?
【问题讨论】:
-
搜索
dart anonymous function可能会给您带来更好的结果。
标签: dart