【发布时间】:2021-02-05 22:59:48
【问题描述】:
我正在尝试两个小部件的简单概念,其中一个依赖于另一个
我想让用户点击一个按钮,打开一个数字滑块。然后用户可以选择 通过数字滑块的数字。
这是我正在使用的代码
import streamlit as st
press_button = st.button("Press it Now!")
if press_button :
# ask for the value
th = st.number_input("Please enter the values from 0 - 10",)
我面临的问题是,当我更改数字滑块的值时,streamlit 会重新运行整个事情,并且必须再次按下“按钮”才能返回数字滑块。最终,数字滑块永远不会改变
【问题讨论】: