找回密码
 立即注册

QQ登录

只需一步,快速开始

inroad

中级会员

70

主题

262

帖子

784

积分

中级会员

积分
784
inroad
中级会员   /  发表于:2023-1-14 16:15  /   查看:975  /  回复:3
这个文档中的方法是将侧边栏全部隐藏,现在的需求是只隐藏一个按钮,如何实现?[url=]toggleSidebar[/url]
说明: 设置侧边栏可见或隐藏。如果不传递值,默认是隐藏。
Type: boolean
Example:
viewer.sidebar.toggle(true);;//will hide it viewer.toggleSidebar(false);//will show it

3 个回复

倒序浏览
Felix.LiWyn认证
超级版主   /  发表于:2023-1-16 11:45:44
推荐
inroad 发表于 2023-1-16 09:59
你好,请问如何修改CSS,又例子吗

您可以在报表加载的时候加这个:

  1. viewer = GrapeCity.ActiveReports.JSViewer.create({
  2.                                                 element: '#' + options.element,
  3.                                                 renderFormat: 'svg',
  4.                                                 reportService: {
  5.                                                         url: 'api/reporting',
  6.                                                 },
  7.                         documentLoaded: () => {
  8.                                                         let index = document.getElementsByClassName("gc-btn gc-btn--block gc-btn--with-icon gc-btn--accent gc-size-lg").length - 1;
  9.                             document.getElementsByClassName("gc-btn gc-btn--block gc-btn--with-icon gc-btn--accent gc-size-lg")[index].style.display = "none";
  10.                                                 },
  11.                                                 reportID: options.documentInfo.id,
  12.                                                 settings: {
  13.                                                         zoomType: 'FitPage',
  14.                                                 },
  15.                                         });
复制代码



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-1-16 09:41:27
沙发
您好,目前提供的API只可以隐藏整个侧边栏,针对侧边栏里面的按钮的单个API暂时未开放,不过您可以通过修改css去控制对应的按钮的隐藏或者显示,针对这个问题,我这边也反馈一下,看后面版本是否可以开放。
回复 使用道具 举报
inroad
中级会员   /  发表于:2023-1-16 09:59:44
板凳
Bella.Yuan 发表于 2023-1-16 09:41
您好,目前提供的API只可以隐藏整个侧边栏,针对侧边栏里面的按钮的单个API暂时未开放,不过您可以通过修改 ...

你好,请问如何修改CSS,又例子吗
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部