layuiadmin/modules/message.js
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
@Name:layuiAdmin(iframe版) 消息中心
@License:LPPL
*/
layui.define(['admin', 'table', 'util'], function(exports){
var $ = layui.$
,admin = layui.admin
,table = layui.table
,element = layui.element;
var DISABLED = 'layui-btn-disabled'
//区分各选项卡中的表格
,tabs = {
all: {
text: '全部消息'
,id: 'LAY-app-message-all'
}
,notice: {
text: '通知'
,id: 'LAY-app-message-notice'
}
,direct: {
text: '私信'
,id: 'LAY-app-message-direct'
}
};
//标题内容模板
var tplTitle = function(d){
return '<a href="detail.html?id='+ d.id +'">'+ d.title;
};
//全部消息
table.render({
elem: '#LAY-app-message-all'
,url: layui.setter.base + 'json/message/all.js' //模拟接口
,page: true
,cols: [[
{type: 'checkbox', fixed: 'left'}
,{field: 'title', title: '标题内容', minWidth: 300, templet: tplTitle}
,{field: 'time', title: '时间', width: 170, templet: '<div>{{ layui.util.timeAgo(d.time) }}</div>'}
]]
,skin: 'line'
});
//通知
table.render({
elem: '#LAY-app-message-notice'
,url: layui.setter.base + 'json/message/notice.js' //模拟接口
,page: true
,cols: [[
{type: 'checkbox', fixed: 'left'}
,{field: 'title', title: '标题内容', minWidth: 300, templet: tplTitle}
后面还有 72 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
