python - 具有多个可见行选项的 Python Dash 下拉列表
问题描述
可以在 python dash 中创建这个:HTML 示例(参考https://www.w3schools.com/tags/att_select_size.asp):
<select id="cars" name="cars" size="3">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
到目前为止,我设法在破折号中创建了这个:
import dash
import dash_bootstrap_components as dbc
import dash_html_components as html
app = dash.Dash(
external_stylesheets=[dbc.themes.BOOTSTRAP]
)
app.layout = html.Div([
html.Select([
html.Option("Server1", id="Server1", value="Server1"),
html.Option("Server2", id="Server2", value="Server2")
], id="connections", size=3,multiple='multiple'), ])
if __name__ == "__main__":
app.run_server()
但是如何使用@app.callback 获取选定的值?
解决方案
推荐阅读
- python - PyAutoGUI 到 .exe 文件
- iphone - setCookie 方法的 CookieManager 在 iphone iPhone x 12.2 上不适用于 flutter_inappbrowser,谢谢
- angular - 使用 Angular 7 处理 HTTPErrorResponse 的最佳方法
- ios - 为什么我在 iOS 上看不到导航返回按钮?
- ionic-framework - Dynamic ion-grid with 2 columns
- c# - 如何通过after从网站的每一行(DownloadString)获取数据:char并停止直到;字符
- inno-setup - 在 Inno Setup 中设置 ToastActivator CLSID 快捷方式属性
- cordova - 无法运行 sass 任务:gulpfile.js 中缺少
- php - 什么是 PHP 中用于 Magento2 的“require_once”的替代品,以解决 Magento 商店中的 CodeSniffer 测试问题?
- wpf - WPF TreeViewItem 水平对齐