drag 拖拽封装过的
封装drag

为以后写封装提供参考