.can(transition) 没有按预期工作。
作者: elsid139创建于 2022年12月7日更新于 2022年12月7日
过渡元素 [] 的结构如下: {name: 'deleteRec', from: ['idle', 'deleting', 'renaming'], to: function(s) {return s; }}, 我在 'idle' 状态下调用过渡,但条件总是返回 false! if (fsm.can('deleteRec')) { 所以我必须使用 if (['idle', 'deleting', 'renaming'].includes(fsm.state)) {
内容来源: jakesgordon/javascript-state-machine