codecamp

React EasyUI 放置

属性列表

名称 数据类型 作用描述 默认值
scope string, array 放置范围。 null
disabled boolean 为True时,禁用调整。 false

事件列表

名称 参数 作用描述
onDragEnter scope 当可拖动对象被拖动回车时触发。
onDragOver scope 当拖动可拖动对象时触发。
onDragLeave scope 当可拖动对象被拖动离开时触发。
onDrop scope 当拖放可拖动对象时触发。

注:
继承: LocaleBase 。

使用方法

<Draggable>
  <div className="dragitem">
    <p style={{ textAlign: 'center' }}>Drag Me</p>
  </div>
</Draggable>
<Droppable
  onDragEnter={() => this.setState({ isover: true })}
  onDragLeave={() => this.setState({ isover: false })}
  onDrop={() => this.setState({ dropped: true })}
>
  <div className={dropCls}>
    <p style={{ textAlign: 'center' }}>Drop here</p>
  </div>
</Droppable>
React EasyUI 拖动
React EasyUI 虚拟滚动条
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

React EasyUI 教程总览

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }