在 Sproutcore 中有一个状态图框架,我可以使用它来提供应用程序状态,该状态包含您可以在不同状态下执行的操作。
我想知道是否有类似的独立状态图框架可以在 Sproutcore 之外使用,例如。与 YUI3 结合使用。
在 Sproutcore 中有一个状态图框架,我可以使用它来提供应用程序状态,该状态包含您可以在不同状态下执行的操作。
我想知道是否有类似的独立状态图框架可以在 Sproutcore 之外使用,例如。与 YUI3 结合使用。
你提了大约十天来问这个问题。Michael Cohen发现了这一点:https ://github.com/jakesgordon/javascript-state-machine/似乎已于 6 月 1 日浮出水面。
有一个叫做Stativus的框架:
https://github.com/etgryphon/stativus
它本质上是 Sproutcore 状态图框架的分解版本。我在项目中使用它并且对它非常满意。
不幸的是,文档过于简单,但是库非常小且易于使用。我现在正在写关于它的博客文章,它很快就会发布在我的博客http://zubairov.posterous.com上。
我写了这个,它也应该做这个工作:https ://github.com/jbeard4/SCION
FSM !== 状态图。我在这里写了一个关于 FSM 和状态图比较的答案
正如我在另一个问题中发布的那样,还有David Durman的状态图。并且,一个新的:xstate,https ://github.com/davidkpiano/xstate