目标
想在defaultToolbar添加一个自定义图标,并添加一定的功能
过程
- 翻文档
文档链接
图标按照文档成功添加
defaultToolbar: ['filter', 'exports', {
title: '全局设置',
layEvent: 'setting',
icon: 'layui-icon-set-fill',
}]
2. 事件监听
我按照文档形式监听了tool事件,但是我发现监听不到事件
处理
- 检查了事件和版本号都正确
- 查询了源码看了一下作者的写法
- 在源码的基础上添加自己的事件监听
源码是在table.js
打开table.js
源码后- 搜索
LAYTABLE_PRINT
- 搜索