Cześć,
Zrobiłem w Blazorze listę której poszczególne elementy mogę sobie przestawiać (przeciągając myszką jeden element nad/pod drugi). Wszystko działa prawidłowo. Listę zrobiłem bazując na przykładach w necie. Nie bardzo jednak rozumiem w jakim celu (jaką funkcję pełni) fragment: ondragover="event.preventDefault()"
.
Czy mógłby mi ktoś wytłumaczyć czemu muszę z tego korzystać (w jakich sytuacjach) - bez tego funkcja OnDragDrop nie działa.
Kod wygląda tak jak poniżej (główna część):
<ul @ondrop='(() => OnDragDrop())' ondragover="event.preventDefault()">
@foreach(var li in cols)
{
<li draggable="true" @ondragstart='(() => OnDragStart(li.Key))' @ondragover='(() => OnDragOver(li.Key))'>@li.Value</li>
}
</ul>
Z góry dziękuję za pomoc.