drawer 抽屉
学习基础
假设你已经对 javascript 有了一定的了解。如不了解,请先去 W3School、菜鸟教程、MDN等平台学习javascript基础知识。
使用
示例
javascript
// 定义dom内容
<div class="open-drawer" id="drawer">
<h1>左侧抽屉</h1>
</div>
// 通过id进行初始化
let drawer = opener.drawer({
id: '#drawer',
title: '标题',
size: '500px', // 宽度或高度,
type: 'left|top|right|bottom', // 方向
// 配置按钮文本
lang: {
ok: 'ok',
cancel: 'cancel'
},
// 控制按钮和标题显示
show: {
ok: true,
cancel: true,
title: true
},
click: (res)=>{
console.log(res); // close|ok|cancel
}
})
// 显示
drawer.show();
// 隐藏
drawer.hide()
按钮多语言
默认按钮时确定和取消
js
// 默认类型
opener.drawer({
// 自定义按钮文本
lang: {
ok: 'ok',
cancel: 'cancel'
},
});
控制按钮和标题的显示
默认显示按钮和标题
js
// 默认类型
opener.drawer({
// 控制按钮显示
show: {
ok: false,
cancel: false,
title: false
},
});
抽屉滑出方向
默认从左侧屏幕滑出
js
// 默认类型
opener.drawer({
type: 'left|top|right|bottom'
});