gpt4 book ai didi

javascript - 为什么这个简单的函数不能在这个 javascript 状态机中的这个对象上运行?

转载 作者:行者123 更新时间:2023-11-28 18:42:05 26 4
gpt4 key购买 nike

我正在使用 Node.js 的 Stately.js 状态机

https://github.com/fschaefer/Stately.js/

我从一个简单的例子开始。

var fsm = Stately.machine({
'START': {
// event: function () {
// }
},
'NEXT_STATE': {
// event: function () {
// }
},
});

fsm.setMachineState(fsm.NEXT_STATE);

我收到错误TypeError:fsm.setMachineState 不是函数。有什么问题吗?

最佳答案

您无法从状态机外部更改状态。您需要当前状态上的事件才能更改为另一个状态。

关于javascript - 为什么这个简单的函数不能在这个 javascript 状态机中的这个对象上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35984972/

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