1

我有一个模型Module,它表示一个对象数组,在 JSON 中,如:

modules": [{
    "id": "123456",
    "type": "video",
    "url": "http://some.where.com/video.mp4"
}, {
    "id": "123457",
    "type": "text",
    "text": "Lorem ipsum dolor sit amet ..."
}]

我有一个 UI 允许用户安排这些对象的顺序,如何告诉 Ember.js 更改模型中的顺序?为了能够以不同的顺序保存日期。

4

1 回答 1

1

您可能应该position在数据中添加一个字段并使用它来确定位置。根据您的应用程序,您可能会考虑将位置保存到数据库中,但是您也可以将其作为ArrayController.

SortableMixin如果您发现它也很有用,这里是指向 的 API 的链接。

于 2013-06-13T14:00:26.897 回答