(一)功能
InputGroup通过在Input,Textarea和Select组件的两侧添加文本,按钮或按钮组,轻松扩展表单控件Form。一般通过InputGroupAddon组合addon_type实现Input前后两侧添加相关文本或控件。
(二)调用方式
dash-bootstrap-components.InputGroup
dash-bootstrap-components.InputGroupAddon
dash-bootstrap-components.InputGroupText
(三)InputGroup系列关键参数
size:设置输入的大小。选项:“ sm”(小),“ md”(中)或“ lg”(大)。默认值为“ md”。
addon_type(值等于:“ prepend”,“ append”,可选):是在插件前面还是在后面。选项:“ prepend”或“ append”。
(四)InputGroup使用层层深入
1. 最简单的使用
import dash_bootstrap_components as dbcimport dash_html_components as htmlinput_groups = html.Div( [ dbc.InputGroup( [ dbc.InputGroupAddon("@", addon_type="prepend"), dbc.Input(placeholder="Username"),], className="mb-3", ), dbc.InputGroup( [ dbc.Input(placeholder="Recipient's username"), dbc.InputGroupAddon("@example.com", addon_type="append"),], className="mb-3", ), dbc.InputGroup( [ dbc.InputGroupAddon("$", addon_type="prepend"), dbc.Input(placeholder="Amount", type="number"), dbc.InputGroupAddon(".00", addon_type="append&