Black Lives Matter. Please consider donating to Black Girls Code today.

Two-way binding for RangeSlider and Input fields without dependency loop

Is there a way to setup a dcc.RangeSlider linked with two dcc.Input fields such that the elements update each other without causing a dependency loop?

Great question @tks. This isn’t possible right now - as you mention, there is a dependency loop. However, this is on the roadmap.

If there is any company out there that needs this immediately and can sponsor the work, please reach out.

I’m interested in this too, are there any updates? … two-way binding seems like a very common requirement but seems completely impossible under the current design of Dash, how would this even work if implemented?

There are not any updates to this right now. This could get prioritized if a company wants to sponsor this work, otherwise we don’t have a date planned for it.