gpt4 book ai didi

.net - ReactiveUi:绑定(bind)到 ReactiveAsyncCommand 的按钮在一次使用后被禁用

转载 作者:行者123 更新时间:2023-12-04 05:09:07 25 4
gpt4 key购买 nike

代码非常简单。首先启用按钮。单击它会被禁用并保持这种状态。

        Command = new ReactiveAsyncCommand();
Command
.RegisterAsyncObservable(_ => AsyncMethod())
.SubscribeOn(RxApp.DeferredScheduler)
.Subscribe(value =>
{
UseValue(value);
});

如果 can execute 参数为 null,CanExecute 不应该始终为真吗? (我猜 CanExecute 是假的,导致按钮被禁用)

最佳答案

如果您的 AsyncMethod永远不会返回或写错,这会发生。你可以粘贴它的代码吗?

此外,您不需要 .SubscribeOn(RxApp.DeferredScheduler) ,它已经内置了。

关于.net - ReactiveUi:绑定(bind)到 ReactiveAsyncCommand 的按钮在一次使用后被禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15114427/

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