admin管理员组文章数量:1430487
dragstart event isn't firing on chrome browser...I want to set the state to true on mouse drag event. so i add the document.addeventlistener('dragstart', this.dragstart) to the mousedown method like below,
ponentDidMount() {
document.addEventListener('mousedown', this.mousedown);
}
ponentWillUnMount() {
document.addEventListener('mousedown', this.mousedown);
}
dragstart = () => {
console.log("dragstart");
}
mousedown = e => {
console.log("mousedown");
document.addEventListener('dragstart', this.dragstart);
}
Could someone help me with this. Thanks.
dragstart event isn't firing on chrome browser...I want to set the state to true on mouse drag event. so i add the document.addeventlistener('dragstart', this.dragstart) to the mousedown method like below,
ponentDidMount() {
document.addEventListener('mousedown', this.mousedown);
}
ponentWillUnMount() {
document.addEventListener('mousedown', this.mousedown);
}
dragstart = () => {
console.log("dragstart");
}
mousedown = e => {
console.log("mousedown");
document.addEventListener('dragstart', this.dragstart);
}
Could someone help me with this. Thanks.
Share Improve this question edited Mar 4, 2019 at 20:37 stackoverflow_user asked Mar 4, 2019 at 20:22 stackoverflow_userstackoverflow_user 2896 silver badges20 bronze badges 2-
1
What is
render () { mousedown = e => {
? It's not normal JSX construction. You should return ponents inrender
method – nucleartux Commented Mar 4, 2019 at 20:25 - edited the question. had a typo – stackoverflow_user Commented Mar 4, 2019 at 20:29
1 Answer
Reset to default 4The ondragstart event occurs when the user starts to drag an element or text selection, but I don't think it will fire on a mousedown. As well, the element needs to be draggable.
<p draggable="true">
本文标签: javascriptDragstart event not firing reactjsStack Overflow
版权声明:本文标题:javascript - Dragstart event not firing reactjs - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1745556269a2663205.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论