我有一個 2 頁的應用程序,在第一頁 (app.py) 上,我使用 dcc.Store 在會話緩存中存儲一個值,然后嘗試在第二頁 (app2.py) 中加載此數據,并且將其顯示為 html.H1。這是我在第一頁的代碼:dcc.Store(id='session', storage_type='session'), 那么我在這個頁面上的回調是:@app.callback(Output('session', 'data'), [Input('q1', 'value')])def q1_value(q1): return {'answer1value': q1}而“q1”是我的無線電項目的一個值。但是當我運行這個應用程序時,這個 H1 中沒有顯示任何內容。我花了很多時間解決這個問題但失敗了,有人可以幫忙嗎?
1 回答

瀟瀟雨雨
TA貢獻1833條經驗 獲得超4個贊
把你的
dcc.Store(id='session', storage_type='session'),
到 app.py,而不是 page1.py,在
app.layout = html.Div([....])
那么你的值將存儲在這里,并可以從其他頁面調用。
添加回答
舉報
0/150
提交
取消