首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将dcc.loading用于带有dataTable的选项卡

如何将dcc.loading用于带有dataTable的选项卡
EN

Stack Overflow用户
提问于 2022-02-09 05:50:00
回答 1查看 292关注 0票数 0

我有一个DataTable标签。我试图使用dcc.Loading()到DataTable来查看呈现,但它没有工作。谢谢你的帮助。

这是我的代码:

代码语言:javascript
复制
    well_table = DataTable(
        id="well-table", 
        columns=columns,
        data=data,
        derived_virtual_data=data,)
    
    well_table_loading=dcc.Loading( 
                                id='loading-well-table',
                                type='default',
                                children=well_table     # wrap contour in loading's children
                                )
    well_tab=dcc.Tab(
            well_table_loading,
            label=label,
            value=value,
            id='well-tab")

在回调中

代码语言:javascript
复制
@app.callback(
    [
    Output("well-tab", "children"),
    ],
    [
    Input('load-area-data','n_clicks'),
    ],
    [
     State('date-range','start_date'),
     State('date-range','end_date'),
    ],
    prevent_initial_call=True,  
)
def change_area_data(n_clicks,start_date,end_date):  
     
   
    datatable_thisarea=DataTable(
        id="well-table", 
        columns=columns,
        data=data,
        derived_virtual_data=data,)

        
    return [datatable_thisarea]
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-09 09:05:23

当您触发回调时,您将使用datatable覆盖加载组件。由于要将datatable返回到tab组件,因此应该使用加载包装选项卡,因为这是回调的输出。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71044594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档