【发布时间】:2020-10-29 05:34:11
【问题描述】:
我正在尝试向用户提供一个选项,以通过清除按钮清除下拉菜单中输入的值,但在运行应用程序时,我收到以下错误(因此我无法在下拉菜单):
无法读取 null 的属性“长度”
这是清除按钮的代码:
html.Button('Clear', id = 'clear', n_clicks = 0, style={'color' : '#FFFFFF', 'fontSize' : '12px', 'width': '150px'})
这是我的清除功能代码:
@app.callback(
Output('Month', 'options'),
[Input('clear', 'n_clicks')]
)
def clearDropDown1(n_clicks):
if n_clicks:
return None
【问题讨论】:
-
可以分享一下下拉菜单的代码吗?
-
'''html.Label('Select Month', style={'color' : '#FFFFFF', 'fontSize': '16px'}), dcc.Dropdown( id='Month ', options = [ {'label' : 'January', 'value' : 1}, {'label' : 'February', 'value' : 2}, {'label' : 'March', 'value' : 3}, ], placeholder = '选择一个月' ),'''
标签: python html css web-applications plotly-dash