You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Power BI JavaScript API设置嵌入报表的书签面板默认折叠

如何通过Power BI JavaScript API设置嵌入报表的书签面板默认折叠

你好呀!刚好我对Power BI嵌入的这个配置很熟悉,咱们直接看解决方案就行~

你当前的代码只是开启了书签面板的可见性,但默认它是展开状态的。其实Power BI JavaScript API早就提供了控制折叠/展开的配置项,就在你已经用到的bookmarks配置里,只需要加一个expanded属性就能搞定。

修改后的代码如下:

panes: {
  bookmarks: {
    visible: true,  // 保持书签面板可见,让用户能找到入口
    expanded: false // 核心配置:设置默认折叠状态
  }
}

几个关键配置的作用:

  • visible: true:确保书签面板的入口仍然显示在报表侧边,用户随时能找到展开的入口
  • expanded: false:核心设置,告诉Power BI在报表加载完成时,把书签面板默认设为折叠状态

这样设置之后,报表加载完成时书签面板会乖乖收在侧边,用户只要点击书签图标就能手动展开,完全满足你“初始折叠但允许用户自行操作展开”的需求。

另外要提一句,这个expanded属性在相对较新的Power BI JS API版本里都支持,如果你用的是很旧的版本,建议把API包升级到最新稳定版哦。

备注:内容来源于stack exchange,提问作者Davide Bono

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 13:39:38