0.0.6 • Published 4 years ago

v-drag-move v0.0.6

Weekly downloads
32
License
-
Repository
github
Last release
4 years ago

npm.io

安装

确保 Vue 版本 >= 3.x

npm i v-drag-move -S
# or
yarn v-drag-move

Demo

Click Try

<template>
  <DragMove
    move-selector=".container"
    drag-selector=".container .header"
  >
    <div class="container">
      <header class="header"></header>
    </div>
  </DragMove>
</template>

<script lang="ts">
import { defineComponent } from 'vue'
import DragMove from 'v-drag-move'

export default defineComponent({
  name: 'App',
  components: {
    DragMove
  }
})
</script>

<style>
.container {
  width: 300px;
  height: 500px;
  margin: 0 auto;
  border: 1px solid red;
  border-radius: 5px;
}

.header {
  height: 35px;
  border-bottom: 1px solid #ccc;
}
</style>

Attributes

参数描述类型默认值
active是否处于激活状态, 对于类似 Modal 组件务必设置booleanfalse
move-selector容器选择器, 整个容器能被移动string--
drag-selector拖动选择器, 拖动部位, 默认容器部位string--

LICENSE

MIT

0.0.6

4 years ago

0.0.5

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago