3

有一些示例展示了在基于 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,我该如何正确设置它?

4

2 回答 2

5

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

于 2012-04-16T22:52:48.890 回答
4

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

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

享受!

于 2012-04-17T00:23:33.160 回答