首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >巧妙地隐藏模版

巧妙地隐藏模版
EN

Stack Overflow用户
提问于 2017-07-12 19:39:17
回答 2查看 7.5K关注 0票数 7

在我们的Dash图表中,我们试图隐藏浮动工具栏,它允许用户缩放、平移、保存、捕获等等。为了实现这一点,我知道你可以巧妙地将displayModeBar参数设置为false。怎么才能在达什做到这一点?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-08-24 08:09:50

Dash Core已经更新,现在它提供了一个更干净的解决方案。引入了一个具有值'displayModeBar': False的特定配置参数。

来自纯正论坛

代码语言:javascript
复制
dcc.Graph(
    id='my-graph',
    figure={'data': [{'x': [1, 2, 3]}]},
    config={
        'displayModeBar': False
    }
)

config参数甚至允许您隐藏和删除特定的按钮。

例如:

代码语言:javascript
复制
config={
        'modeBarButtonsToRemove': ['pan2d', 'lasso2d']
    }

请注意,要使它正常工作,您必须更新所有Dash组件。

在我的配置(pipvirtualenv)中,需要执行以下命令:

代码语言:javascript
复制
pip install dash --upgrade
pip install dash-core-components --upgrade
pip install dash-html-components --upgrade
pip install dash-renderer --upgrade
票数 18
EN

Stack Overflow用户

发布于 2017-07-27 08:26:15

事实上,论坛帮助解决了这一问题。为了完整起见,我在这里发布了答案:

在烧瓶中的静态文件夹下创建一个my.css文件,其中:

代码语言:javascript
复制
.modebar { display: none !important; }

然后:

代码语言:javascript
复制
my_css_url = "/static/my.css"  
app.css.append_css(
    { “external_url”: my_css_url }
)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45066219

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档