I am trying to have an input where the minimum value is close to 0 (but not 0). I have set the minimum to 0.0001. I have then set the step to 1 and the default value to 1.
Upon loading the input box has the number 1 in. When I press the up button however it goes to 1.0001. If I press again it goes to 2.0001.
If I remove the value and put 5 in and then increase by 1 it goes to 5.0001.
Am I missing some sort of property to make it do as I wish (https://dash.plot.ly/dash-core-components/input).
I just want to increase by 1 (or decrease by 1)
Can be seen here:
import dash_html_components as html import dash_core_components as dcc import dash from dash.dependencies import Input, Output, State import pandas as pd app = dash.Dash() app.layout = html.Div( dcc.Input( value=1, type="number", min = 0.0001, step = 1, max = 10, ) ) if __name__ == "__main__": app.run_server(debug=True)
Help would be greatly appreciated