AngularJS を使用して、選択可能、ドラッグ可能、およびドロップ可能な要素のデモに取り組んできました。
http://plnkr.co/edit/rSxklI?p=preview
私は正しく動作したい機能を持っていますが、角度のある方法でその一部を行っていないと確信しています。
dndCtrl では、要素が選択されたときに入力されるスコープ変数を選択しています。ドラッグ可能およびドロップ可能は、このスコープ変数を使用して、選択されたアイテムの数をカウントし、ドロップされたときに選択されたアイテムをプッシュ/スライスします。これは良い考えですか?代わりに ng-model を使用できますか?
また、選択可能なディレクティブで .ui-selected クラスを選択するために jquery を使用しています。選択したアイテムを取得する角度のある方法はありますか?
私がこれに基づいた要旨のメチレンへのクレジットhttps://gist.github.com/methylene/4409488