- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一个带有 Bokeh 库的应用程序,将其用作 Web 服务器应用程序。我使用了选项卡、widgetdboxes、gridplots 来布局所有元素。我已阅读this在文档页面上,但我看到这种方式有很多限制。
是否有一种简单的方法可以使用模板来布置所有这些元素?也许使用 Jinja 和 Bootstrap?这可能吗?
一个简单的例子会对我有很大帮助。
模板功能随0.13.0 Version of Bokeh一起发布
Below is a minimal example. Assuming that the application creates two roots with names properties set:
p1 = figure(..., name="scatter")
p2 = figure(..., name="line")
curdoc().add_root(p1)
curdoc().add_root(p2)
Then these roots can be referred to by name in the template, and passed to the embed macro to place them wherever desired:
{% extends base %}
<!-- goes in head -->
{% block preamble %}
<link href="app/static/css/custom.min.css" rel="stylesheet">
{% endblock %}
<!-- goes in body -->
{% block contents %}
<div> {{ embed(roots.scatter) }} </div>
<div> {{ embed(roots.line) }} </div>
{% endblock %}
最佳答案
自 Bokeh 0.12.5
起,仅通过 components
功能为独立 Bokeh 文档(即无 Bokeh 服务器)支持单个元素的模板化。 Bokeh 服务器应用程序元素的类似功能仍然是一个悬而未决的问题:#4986 Allow elements to be placed in server templates 。目前,所有元素(绘图、小部件等)都必须采用 Bokeh 布局。
关于python - 是否可以使用 Bootstrap、Jiinja 或类似工具在 Bokeh 上布置绘图和小部件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42760298/
我有一个带有 Bokeh 库的应用程序,将其用作 Web 服务器应用程序。我使用了选项卡、widgetdboxes、gridplots 来布局所有元素。我已阅读this在文档页面上,但我看到这种方式有
我是一名优秀的程序员,十分优秀!