1.1.1 • Published 1 year ago

react-lc-panel v1.1.1

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

DevBoard

介绍

用于构建二次开发场景的组件配装面板。支持 React。

npm.io

文档

安装使用

npm install react-lc-panel
or
yarn add react-lc-panel
Import Panel from 'react-lc-panel';

function App() {
	return <Panel />
}

API

属性说明类型默认值
enableDrag是否响应拖入动作booleantrue
enableLineHelper是否开启辅助线booleanfalse
screenWidth画布宽度number1920
screenHeight画布高度number1080
screenBGColor画布背景色string#0d2a42
screenBG画布背景图string
zoom缩放比例number
makeCustomized缩略图TDragPos[]
dragTarget拖拽目标的坐标TDragPos
onDragEnd拖入动作完成后的回调(p: dropPos,t: boolean) => void
onChasingLine拖入目标与辅助线贴近的回调(p: {left: number, top: number}) => void
onChangeZoom画布缩放比例改变的回调(m: {zoom: number, unit: number}) => void

案例

通过 npm start 本地运行并访问 http://localhost:8080/

Online example: https://alindas.github.io/devBoard/

问题

  1. 放大后,面板水平方向的滚动通过按住 shift 滚动查看
  2. 其他问题
1.1.1

1 year ago

1.1.0

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago