python - Dash plotly data table Fixed column with merge_duplicate_headers=True 导致滚动条滚动到表格宽度之外
问题描述
我正在观察以下问题:
以下是代码:
import dash
import dash_table
import dash_html_components as html
app = dash.Dash(__name__)
server = app.server
table = dash_table.DataTable(
columns=[
{"name": ["", "Year"], "id": "year"},
{"name": ["City", "Montreal"], "id": "montreal"},
{"name": ["City", "Toronto"], "id": "toronto"},
{"name": ["City", "Ottawa"], "id": "ottawa"},
{"name": ["City", "Vancouver"], "id": "vancouver"},
{"name": ["Climate", "Temperature"], "id": "temp"},
{"name": ["Climate", "Humidity"], "id": "humidity"}
],
data=[
{
"year": i,
"montreal": i * 10,
"toronto": i * 100,
"ottawa": i * -1,
"vancouver": i * -10,
"temp": i * -100,
"humidity": i * 5,
}
for i in range(10)],
merge_duplicate_headers=True,
fixed_columns={'headers': True, 'data': 1},
style_table={
'minWidth': '100%'
}
)
app.layout = html.Div([
html.Div(id='table', children=table),
])
if __name__ == '__main__':
app.run_server(debug=True)
这个问题只出现在merge_duplicate_headers=True
我必须使用merge_duplicate_headers。
解决方案
推荐阅读
- c++ - 在 C++ 中加速读取/处理日志文件
- node.js - {URL} 处的 net::ERR_ADDRESS_UNREACHABLE
- json - SwiftUI - 来自 GitHub REST API 的 JSON 无法解析
- python - 为 python 安装 dlib 模块时出现问题?
- javascript - 当表单保存在php中时检查数据库中的表
- php - 像在文件资源管理器中一样获取文件夹和文件
- laravel - 使用 Bulma 无法解析 id Laravel 的输入模态
- sql - SQL:如果有两行包含相同的记录,希望它显示一个
- python - 网站在找到的目录中返回响应 200
- javascript - React Component 没有显示不同的文本/信息,尽管被赋予了唯一的对象作为传递的道具