Javascript 如何使用angular js和strongloop上下移动项目

Javascript 如何使用angular js和strongloop上下移动项目,javascript,angularjs,angularjs-scope,strongloop,Javascript,Angularjs,Angularjs Scope,Strongloop,我正在使用angularjs和StrongLoop生成的lb服务api更新我的持久存储 通过应用$scope数组,我实现了Angular中项目的上移和下移,这里记录了一个简单的解决方案: 但是现在我的$scope数组已经对元素进行了重新排序,并且我的视图也相应地更新了,我需要使用lb services api将$scope数组与db同步 我尝试过几种解决办法,但都没有成功。 推荐的方法是什么 所以你的问题不是如何上下移动,而是如何在数据库中同步新的顺序。是的。我意识到我的方法可能是错误的。我需要

我正在使用angularjs和StrongLoop生成的lb服务api更新我的持久存储

通过应用$scope数组,我实现了Angular中项目的上移和下移,这里记录了一个简单的解决方案:

但是现在我的
$scope
数组已经对元素进行了重新排序,并且我的视图也相应地更新了,我需要使用lb services api将$scope数组与db同步

我尝试过几种解决办法,但都没有成功。
推荐的方法是什么

所以你的问题不是如何上下移动,而是如何在数据库中同步新的顺序。是的。我意识到我的方法可能是错误的。我需要做的只是在我的“$scope”项目中添加一个额外的“position”字段,让angular根据这个“position”字段对我的项目进行排序,并在受重新定位影响的实例上使用StrongLoop“updateAttributes”模型实例方法更新数据库中的position属性。因此,您的问题实际上不是如何上下移动,而是如何同步数据库中的新顺序。是的。我意识到我的方法可能是错误的。我需要做的只是在我的“$scope”项目中添加一个额外的“position”字段,让angular根据这个“position”字段对我的项目进行排序,并在受重新定位影响的实例上使用StrongLoop“updateAttributes”模型实例方法更新数据库中的position属性。