当我在DataTable中将row_selectable设置为'multi'时,我希望在最左边有一个带有复选框的额外列来选择任意行。但是,当我这样做时,该列不包含任何复选框。因此,行选择是不可能的。
import dash
import dash_table
import pandas as pd
df = pd.read_csv('https://raw.githubusercontent.com/plotly/datasets/master/solar.csv')
app = dash.Dash(__name__)
app.layout = dash_table.DataTable(
id='table',
columns=[{"name": i, "id": i} for i in df.columns],
data=df.to_dict("rows"),
row_selectable='multi'
)
if __name__ == '__main__':
app.run_server(debug=True)
row_selectable ='single'产生相同的输出。我正在使用Python 3.6.8,破折号0.39.0,破折号表3.6.0
有人可以帮忙吗?
答案 0 :(得分:0)
请安装最新的破折号
pip install dash == 1.12.0
这将解决问题。