layer.msg() 是一个在页面中间弹出一条消息的函数。使用方法如下:
- 首先需要引用 Layer 的 JS 和 CSS 文件。参考代码:
<link rel="stylesheet" href="/static/plugins/layer/theme/default/layer.css">
<script src="/static/plugins/layer/layer.js"></script>
- 在需要显示消息的地方调用 layer.msg() 函数。参考代码:
layer.msg('这是一条消息');
在这段代码中,‘这是一条消息’ 是消息的内容。该函数有一些可选的参数,可以使用对象的方式进行设置,例如:
layer.msg('这是一条消息', {
time: 2000, // 显示时间
anim: 6, // 动画类型
icon: 5, // 图标类型
offset: 't', // 位置
shadeClose: true // 点击背景关闭
});
这些参数的含义如下:
- time:消息显示时间,默认为3000秒,单位为毫秒;
- anim:消息出现的动画类型,默认值为0,可以取值 0-6;
- icon:消息的图标类型,接受 1-6 的数字或配置项:0-无图标,1-笑脸,2-哭脸,3-警告,4-锁,5-哭笑脸,6-笑脸加钩;
- offset:消息弹出位置,取值有:t-顶部,r-右边,b-底部,l-左边,lt-左上,lb-左下,rt-右上,rb-右下,auto-自动;
- shadeClose:是否点击背景关闭,默认值为false。
通过设置这些参数,可以实现更多个性化的效果。