npm install angular-drag基于 AngularJS 的拖拽指令
1. 支持 GPU 加速
2. 支持边界限制
3. 支持设置拖拽把柄
4. 移动端与 PC 端通用
支持使用 script 标签或者 webpack、requirejs、seajs 调用:
调用
``html`
安装
` shell`
npm install angular-drag
调用
`js`
require('angular-drag');
var app = angular.module('app', ['angular-drag']);
> angular-drag 依赖 angular 与 jquery 两个全局模块
1. drag 被拖拽的元素drag-handle
2. 触发拖拽的把柄(可选)
1. 简单的可拖拽元素
`html`
hello world
2. 自定义拖拽的把柄
` hello worldhtml``
在线演示: