【发布时间】:2019-01-07 15:46:50
【问题描述】:
基于 create-react-app 模板,我正在尝试实现一个非常基本的拖放场景。我的App.js 目前看起来像这样:
import React, { Component } from 'react';
import './App.css';
class App extends Component {
render() {
const myStyle = {
height: '100px',
width: '200px',
top: '50px',
left: '100px',
position: 'absolute',
borderStyle: 'solid',
borderColor: 'blue',
};
return (
<div className="App">
<div style={myStyle} draggable>test</div>
<div>test2</div>
</div>
);
}
}
export default App;
我的问题是,从我看到的所有教程和文档中,我了解到添加 draggable 属性会导致元素可拖动,但事实并非如此。
需要设置哪些附加属性才能创建对象draggable? (我对在这个阶段放弃任何东西不感兴趣。)
【问题讨论】:
-
你试过
draggable="true"吗? -
我没有 - 但我只是拥有它没有区别
标签: javascript reactjs