我需要将模型插入到 Collection.length-2 位置的集合中。集合中的最后一个模型应始终保留在集合中的最后一个模型。
到目前为止我尝试了什么:
我向集合“页面”添加了一个“页面”模型,然后尝试通过更改它们的顺序来交换它们:
var insertedpage = Pages.at(Pages.length-1);
var lastpage = Pages.at(Pages.length-2);
insertedpage.set({sequence: Pages.length-1});
lastpage.set({sequence: Pages.length});
我还尝试删除最后一页,然后添加一个新页面,然后重新添加最后一页。
var lastpage = Pages.pop();
Pages.add({example1: example2});
Pages.push(lastpage);
这些都不起作用。新添加的页面仍然显示为集合中的最后一个模型。在此之后我需要调用某种订单函数吗?