問題タブ [dragula]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1906 参照

angular - ng2-dragula を使用してグリッド リストをドラッグおよびスワップする

リストのグリッドがあり、ng2-dragula を使用してグリッドのタイルをドラッグ アンド スワップしようとしています。

some.component.html

some.component.ts

私のアイデアは、ドロップ イベントでデータを交換することでした。このように HTML に追加できる onDrop イベントはありますか?

(onDrop) = "swap(data)"そしてswap(data:any)、コンポーネントクラスで実行しますか?

それともdrugulaserviceを初期化する必要がありますか? 代わりに交換するより良い方法はありますか?

私はAngularにまったく慣れていないので、これを理解するのがとてつもなく難しいと感じています。どんなヒントでも大歓迎ですか?