多路复用器不支持通配符[MACH]



我是dash功能、MATCH、ALL和ALLSMALLER,用于创建动态dash组件和有关它们的回调。但我犯了这个错误。

@app.callback([输出({'type':'method_title','index':MATCH},'style'(,

]
,
[
Input({'type': 'save_rule_btn_usr','index': MATCH}, 'id'),
State({'type': 'payment','index': MATCH}, 'value' ),
State({'type': 'payment_method','index': MATCH}, 'value' )

] )

多路复用器不支持通配符[MACH]

不支持MATCH(和ALLSMALLER(通配符是MultiPlexerTransform的一个已知限制,请参阅文档。

要解决此问题,可以重写回调以使用ALL通配符。它有点不太优雅(您需要自己过滤输入(,但它应该可以工作。

最新更新