dataTransfer.clearData가 작동하지 않는 이유는 무엇입니까?
習慣沉默
習慣沉默 2017-05-18 10:56:51
0
2
683
으아악

드롭 함수에서 e.dataTransfer.clearData()를 호출한 후 getData("Text")를 실행하면 setData()에도 값이 반환되는데, 클리어데이터()를 사용하는 방법, 아니면 드롭 함수가 실행된 후에는 어떻게 될까요? dataTransfer.setData()로 저장된 데이터는 자동으로 삭제되나요?

習慣沉默
習慣沉默

모든 응답(2)
滿天的星座

출력에는 문제가 없습니다. DataTransfer.clearData()는 dragstart 이벤트에서만 사용할 수 있습니다.

으아악
阿神

clearData()는 dragStart 함수에서만 사용할 수 있습니다. drop 함수에서clearData()를 호출하는 것은 쓸모도 없고 불필요합니다. 왜냐하면 setData()에 의해 저장된 데이터는 드래그가 시작될 때 생성되고 드래그가 실행될 때 사용되지 않기 때문입니다. 즉, 드래그가 끝나면 setData()에 의해 저장된 데이터가 삭제됩니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!