0
私はショッピングカートを持っています。
"add" : function(code) {
codes.push({
"id" : code.id,
"order" : "N/A",
"name" : code.name,
"code" : code.code,
"image" : code.image,
"custom_made" : 0,
"quantity" : 1
});
this.store();
}
}
は、今私は、クライアントが自分のバスケットに彼らの項目を並べ替えてみましょうするためのオプションを実装しています:
「カートに追加」機能は、次のようなもの(省略)です。私はui-sortableを使っています。これは素晴らしいです。クライアントは、希望の順序を達成するために製品をドラッグアンドドロップします。
今、私はその順序を製品そのものに保存する必要があります。
私は$index
ng-repeat
ディレクティブの使用を取得し、私はcode.order
オブジェクトへ$index
を保存する以外、上記と同様の機能で保存する必要があります。
どうすればいいですか?私は周りを見回してきましたが、ng-repeat
ディレクティブの外に$index
を取得する方法はありません。
OPはui-sortableを使用しているという質問に言及しているので、実際には何も答えません。 –
それは本当です、私はそのプラグインを使用していますが、プラグイン自体がこの可能性を持っている可能性があることを完全に忘れました。http://codepen.io/thgreasi/pen/iKEHd – pedropeixoto