我有以下回调:
@app.callback(
[Output("useridPicker", "value"), Output("datePicker", "date"), ],
[Input("url", "search")]
)
def update_form_default(url_search):
return 111, dt.today()
@app.callback(
Output("url", "search"),
[Input("useridPicker", "value"), Input("datePicker", "date")]
)
def update_current_url(userid, date):
return f"?userid=111&date=2020-06-29"
我有一个用于选择用户 ID ( useridPicker) 的文本区域、一个用于选择日期 ( datePicker) 的日期选择器和一个包含当前用户 ID 和当前日期(“YYYY-MM-DD”)作为参数的 url。
当我从 url 修改日期或 userid 时,我想更新 ( useridPicker) 和 ( datePicker) 内的显示值。反之亦然。
现在,我收到以下错误:
错误:发现依赖循环:useridPicker.value -> url.search -> useridPicker.value
在回调内部时,有没有办法阻止触发另一个回调?为了避免这种循环依赖错误和回调之间可能的无限循环。
largeQ
三国纷争
相关分类