【发布时间】:2022-08-09 15:54:29
【问题描述】:
我有一个带有 2 个选项卡的 Dash 应用程序,在一个选项卡上我有一个上传按钮,而在另一个选项卡上显示上传的数据集。上传数据后,它显示在第二个选项卡上,但是当我切换到第一个选项卡并再次返回到第二个选项卡时,数据表不再存在。我尝试过使用持久性和持久性类型,但它不起作用。这是数据表的代码
@du.callback(
output=Output(\'output-datatable\', \'children\'),
id=\'upload-data\',
)
def get_a_list(filenames):
data1=pd.read_excel(filenames[0])
return dash_table.DataTable(
data = data1.to_dict(\'records\'),
columns = [{\'name\': i, \'id\': i} for i in data1.columns],
page_size =15, persistence = True, persistence_type = \'memory\')
标签: python plotly-dash