命令是一个具有额外的
canExecute
可观察属性来确定的函数
是否可以执行命令。执行时,命令函数将检查
值canExecute
,如果为false则抛出。
此类型描述接口,不打算直接实例化。
参见createCommand
从函数创建命令。Members
afterExecute : Event
获取在命令执行后引发的事件,即
以命令的返回值作为其唯一参数引发。
-
Default Value:
undefined
beforeExecute : Event
获取在执行命令之前引发的事件,即
使用包含两个属性的对象引发:
cancel
属性,
如果侦听器将其设置为false,将阻止执行命令,并且
args
属性,它是传递给命令的参数数组。-
Default Value:
undefined
获取当前是否可以执行此命令。这个属性是可观察的。
-
Default Value:
undefined