mand执行机制与实现示例.pdfVIP

  • 1
  • 0
  • 约8.86千字
  • 约 14页
  • 2026-08-28 发布于北京
  • 举报

10.ReactiveCommand

我们先来看下

ReactiveCommand

的定义

公开接口

IReactiveCommandT:IObservableT

{IReadOnlyReactivePropertybool可执行状态

{get;}

bool执行(T参数);}

它了两个

API:

CanExecute

Execute

Execute

方法由外部调用,即该

Command

的执行逻辑。这很容易理解,只要外部调用

Execute

方法就会触发执行。

CanExecute

是的,同时对外部只读。当

CanExecute

false

时,外部调用

Execute

则不会执行该

Command;当

CanExecute

true

时,外部调用

Execute

则会执行该

Command。那么是什么决定

CanExecute

的真假值呢?是其他

Observable。新创建的

ReactiveCommand

默认

CanExecute

true。我们直接看代码示例即可。

/

***********************************************************

文档评论(0)

1亿VIP精品文档

相关文档