ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 头部右侧工具栏 > 图片演示: ![](https://img.kancloud.cn/c5/25/c525d9ff004fd891696311c41352e4e3_1598x705.png) > 说明: 设置头部右侧工具栏。可选值:`filter`列显示/隐藏、`print`打印、`export`导出、`import`导入 > 注意!依赖cols的设置 方法:`defaultToolbar($defaultToolbar)` * 参数 **defaultToolbar** (必须),例: * 类型一:callable 闭包,例: ```php // state设置时$state为状态key值,其余情况为null defaultToolbar(function($state){ return ["filter","export","print"]; }); ``` * 类型二:array,例: ```php defaultToolbar(["filter","export","print"]); ``` * 类型三:...string,例: ```php defaultToolbar("filter","export","print"); ``` > 提示: * `export` 支持筛选列表数据导出,以及勾选数据导出 * `import` 配合链式操作 import 使用,此处仅限于位置顺序调整 > 示例: 设置`正常(11)`状态头部默认的图标按钮为`隐藏`+`导出`;`回收站(22)`状态筛选条件为`打印` > 方法如下: ~~~ $builder=YT('general_example')->defaultToolbar(function($state){ $defToolbar=[]; switch($state){ case 11: $defToolbar=['filter','export']; break; case 22: $defToolbar=['print']; break; } return $defToolbar; }) ~~~