1.0.0 • Published 2 years ago

sud-layer v1.0.0

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

sud-layer

安装 sud-layer

npm install sud-layer

在 main.js 中写入以下内容

// 完整引入
import sudLayer from 'sud-layer';
import 'sud-layer/lib/sud-layer.css';
Vue.use(sudLayer);

// 按需引入
import { SudLayer } from 'sud-layer';
import 'sud-layer/lib/sud-layer.css';
Vue.use(SudLayer);

使用例子(父盒子必须有宽高)

<sud-layer 
:visible.sync="vis" 
title="测试标题"
:width.sync="width1" 
:height.sync="height1"
@onMove="onMove"
@close="onClose">
	<template v-slot:content>
		<div>123</div>
	</template>
</sud-layer>

data(){
	return{
		vis: false,
	}
}

methods:{
	onMove(){},
	onClose(){}
}

简单说明

参数说明类型可选值默认值
width窗口宽度Number-520
height窗口高度Number-520
zIndex窗口堆叠顺序Number-1000
title窗口标题String-标题
visible窗口隐藏显示标识Boolean-false
isResize窗口显示是否回初始位置标识Boolean-false
isZoom窗口是否支持缩放(支持pc端)Boolean-true
location窗口显示的位置,left (左距离,支持 0、’0px‘、’0%‘), top(上距离), right(右距离), bottom: (下距离)Object-{}
transition渐变动画Stringsud-layer-(fade(忽隐忽现)/fade-transform(左进右出)/fade-in(上进下出)/pop-in(大进小出))sud-layer-pop-in

Slots

参数说明
header头部内容
content内容

Events

参数说明
onMove按下头部回调事件
close关闭回调事件
1.0.0

2 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.5

3 years ago

0.2.4

3 years ago

0.2.1

3 years ago

0.0.13

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.0.10

3 years ago

0.0.11

3 years ago

0.0.12

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.5

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago