我有一个使用 iframe(对象标记)的普通 html 应用程序中包含一个角度应用程序。在子角度应用程序中,我试图在输入元素(如文本字段)之间拖放文本。数据的拖动正在按预期进行。但是,在将其拖放到同一个子应用程序中的文本字段时,不会触发 drop 事件。我需要这个事件,因为我需要在将一些数据存储到生成的 iframe 之前对其进行操作
<body>
<object src="angularindex.html" />
</body>
角组件 -
<input type="text" id="elem1" (drop)="drop($event)" (dragover)="allowDrop($event)" (dragenter)="allowDrop($event)"/>
<input type="text" id="elem2" (drop)="drop($event)" (dragover)="allowDrop($event)" (dragenter)="allowDrop($event)"/
对于 elem2,在从 elem1 删除数据期间不会触发 drop 事件。