gpt4 book ai didi

dart - dart:在匿名函数中获取对象

转载 作者:行者123 更新时间:2023-12-03 02:53:51 26 4
gpt4 key购买 nike

我想在侦听回调中访问对象本身。

SomeObject o = new SomeObject()
..onEvent.listen((Event ev){

//now I want to access Object o.

});

如果在创建o后调用onEvent.listen,则它可以工作,但是我想由构造函数访问它,因为在构造过程中会触发某些事件。是否可以通过此回调访问对象?

最佳答案

您尝试做的是递归初始化。
您可以这样做:

SomeObject o;
o = new SomeObject()
..onEvent.listen((Event ev){

//now I want to access Object o.

});

有关更多详细信息,请参见 https://code.google.com/p/dart/issues/detail?id=10751

关于dart - dart:在匿名函数中获取对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25722466/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com