## Popup组件
基础弹出层

### Import
```js
import { Popup } from 'bxs-ui-vue';
```

### Example
```html
<bxs-popup v-model="show" :position="position" ></bxs-popup>
```
```js
import { Popup } from 'bxs-ui-vue';
export default {
  data () {
    return {
      position: null,
      show: false
    }
  },
  components: {
    [Popup.name]: Popup
  }
}
```

### Attributes
| 参数| 说明 | 类型 | 默认值 |
| --- | --- | --- |  --- |
| v-model | 必选，是否显示弹出层 | Boolean | false |
| position | 可选，出现位置，可选值为`top` `bottom` `right` `left` `middle`  | String | `middle` |
| transition | 可选，transition 名称，可重载动画 | String | null |
| overlay | 可选，是否显示遮罩背景 | Boolean | true |
| close-on-click-overlay | 可选，点击遮罩是否关闭 | Boolean | true |
| lock-scroll | 可选，是否禁止document滚动，在弹出层无滚动或自己重写滚动情况下使用 | Boolean | false |
| prevent-scroll-through | 可选，是否防止滚动穿透，在弹出层使用默认滚动下使用 | Boolean | false |

### Slot
无

### Event
无
