我是EmberJS的新手,有点迷失。我想问一些建议,以便正确开始。
我们有一个不是用EmberJS构建的SaaS。我试图重构它的一部分并使用EmberJS。
我们的软件实现了命令模式。这意味着我们将动作(JSON对象)发送到服务器以创建,更新和删除(也撤消/重做)我们的模型对象。
我无法真正使用Adapter,因为它们是为REST接口创建的,但我们并没有在那个部分使用REST。
答案 0 :(得分:1)
您最需要使用面向REST的 Table<String, CustomObject> indexOne = new Table<>(new Function<CustomObject, String>() {
@Override public String apply(CustomObject obj) {
return obj.propertyOne;
}
});
。见Robin Ward's talk on using Ember
without Ember-data
。我能够找到一个在示例应用程序here中使用命令模式的简单示例。以下是Yoran Brondsema关于using the command pattern in an Ember app的另一篇文章。我相信最后一个例子是一个很好的跳跃点。