Ember statemanager vs emberjs附加组件中的sproutcore-statechart

时间:2012-04-16 15:01:53

标签: ember.js statechart

有一些例子展示了在基于Ember的应用程序中使用状态图:

http://www.thesoftwaresimpleton.com/blog/2012/02/28/statemachine/

https://github.com/DominikGuzei/ember-routing-statechart-example

emberjs-addons中的sproutcore-statechart与ember-states lib中的ember.statemanager有什么区别? 如果我想在Emberjs中使用sproutcore-statechart,我该如何正确设置?

2 个答案:

答案 0 :(得分:5)

Ember有一个从头开始编写的新国家系统。然而,SC2时代的一些用户依赖于SproutCore的状态图,因此“sproutcore-statechart”系统将其引入。它几乎只用于遗留用途。我建议新用户只使用内置的Ember States。

答案 1 :(得分:4)

StateManager上的代码注释(通过trek)中的一些很棒的新文档在两天前合并:

https://github.com/emberjs/ember.js/blob/master/packages/ember-states/lib/state_manager.js

享受!