質問
dojo.dndを使用して、dojoのデフォルトの動作に従って、ユーザーが任意の数字ではなく、一度に1つのアイテムのみをドラッグできるようにします。
現在、ユーザーはCtrlキーを押しながら、一度に複数のドラッグ可能なアイテムをクリックし、それらをすべてグループとしてドラッグできます。これを無効にして、ユーザーが常に1つのアイテムしかドラッグできないようにします。
以下のようにdojo.dnd.Source()を使用しています。
new dojo.dnd.Source(containerNode)
... containerNodeのすべての子ノードをドラッグ可能にします。
ありがとう。
解決
「単一」を設定する必要があります; dojo.dnd.Sourceのプロパティ(dojo.dnd.Selectorから継承):
new dojo.dnd.Source(containerNode, { singular: true } );
所属していません StackOverflow