Ember js,组编辑的URL状态

时间:2014-11-19 16:14:37

标签: javascript ember.js ember-data

正如Ember的意识形态所说:"每个应用程序状态都应该在url"中显示。 而且我不知道如何在网址上表示群组操作的状态?

例如我有歌曲的编辑动作,url是:

http://myapplication.com/song/123/edit

但我需要具备群组编辑功能。它应该如何在url中表示? 可能是这样的吗?

http://myapplication.com/song/123,124,125,126/edit

非常感谢任何建议

1 个答案:

答案 0 :(得分:1)

您可能会想到相反的网址:首先执行操作(编辑),然后执行目标。语法取决于您,但您可以将目标添加为url参数,如下所示:

http://myapplication.com/edit?song=123

然后如果有多首歌曲:

http://myapplication.com/edit?song=123&song=456&song=789

自从我在ember工作以来已经有一段时间了,所以我不记得是否有指定url参数列表/数组的首选方法。