我正在尝试在 Python Dash Plotly 中生成 n 个数据透视表。 n 是用户输入。或者添加一个按钮“添加数据透视表”,每次单击后都会生成一个数据透视表。我这样试过:
@app.callback(Output("pivottable_div", "children"), [Input("button", "n_clicks")])
def refresh_pivottable(n_clicks):
for i in range(n_clicks):
print(n_clicks)
return [
html.Div(str(n_clicks)),
dash_pivottable.PivotTable(data=[["a"], [n_clicks]], cols=["a"])
if n_clicks % 2 == 1
else "a",
]
但是上面的代码不起作用。请帮忙。