dojo中源和目标之间的差异

bprjcwpo  于 2022-12-16  发布在  Dojo
关注(0)|答案(1)|浏览(154)

源代码和目标代码都属于movable类,所以我理解它们都表示类似于javascript中的“dragable”(我理解的是crt吗?)
Target本质上它是一个被isSource设置为false的Source包。这个类的示例可以通过dojo/parser使用data-dojo-type=“dojo/dnd/Target”从HTML标记自动创建。
目标和源的区别和用法是什么?在事件处理中,目标是指事件发生的节点。在dojo中,目标的意思是否相同?

sr4lhrrt

sr4lhrrt1#

是的,你是正确的dojo/dnd它是用于拖放。
dojo/dnd提供了“拖放”的基本用户界面概念,其中用户界面元素被单击、拖动并放置在另一个位置。dojo/dnd使用“化身”来表示从一个位置被拖动到另一个位置的对象
sourcetarget之间没有太大区别
基本上是为了方便,因为target是一个布尔标志,如果为true,那么这个对象可以用来启动DnD操作,否则只能作为一个目标,默认为true。
希望能帮上忙。

相关问题