找回密码
 立即注册

QQ登录

只需一步,快速开始

Lynn.Dou 讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-4-28 14:47  /   查看:1416  /  回复:0
背景:
SpreadJS提供了类似Excel的状态栏,位于工作表的下方,可以显示工作表的状态或者概要。
如下图:
image.png273875121.png
客户想要不显示右下角的缩放按钮,该如何实现呢?

步骤:
1、状态栏缩放部分实际上是一个dom,
image.png914378051.png
可以在初始化时执行以下代码使其不显示:
  1. document.getElementsByClassName("gc-statusbar-statusitem-container")[2].style.display = "none"
  2. document.getElementsByClassName("gc-statusbar-statusitem-container")[1].style.display = "none"
复制代码
2、删除状态栏与缩放相关的item项
image.png282123107.png
  1. var items = statusBar.all();
  2.     for(var i=0; i<items.length; i++) {
  3.         if(items[i].menuContent == "缩放滑块" || items[i].menuContent == "缩放") {
  4.            items.splice(i);
  5.         }
  6.     }
复制代码
最终结果如下:
image.png489652099.png

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部