1
在3.1.0电路中,是否有一种方法可以在运行时为处理程序设置通道? 一个有用的替代方法是在运行时添加一个处理程序并指定通道。在运行时添加/更改处理程序的通道
我检查了Manager.addHandler的实现,但无法使其工作。我试过了:
self._my_method.__func__.channel = _my_method_channel
self._my_method.__func__.names = ["event name"]
self.addHandler(self._my_method)
太棒了!谢谢。为了完整起见,我必须说这些工作只与自由函数(和类似)一起工作,而不是实例方法(当然,这可以通过使用lambda来工作) –
是的; ''.addHandler()''需要用''handler()''装饰的函数,然后将其绑定到组件。 –