reactjs - 如何将标签添加/对齐到语义 UI 下拉控件
问题描述
这应该很简单,但我找不到简单的解决方案。我只是想在我的 DropDown State 选择旁边有一个“State”标签,就像在指定标签的控件中一样。
有没有办法做到这一点?
我试过使用,但是当我设置下拉列表的流体属性时它不起作用。
<Grid.Row>
<Grid.Column width={8} >
<Form.Field inline>
<Input width="600px" fluid readOnly={checkInputActive(city)} label="City" name="city" placeholder="Enter your City" value={city} onChange={onCityChange} />
</Form.Field>
</Grid.Column>
<Grid.Column verticalAlign="middle">
<Icon size="big" color="green" name="edit outline" />
</Grid.Column>
</Grid.Row>
<Grid.Row>
<Grid.Column width={8} >
<Form.Field inline>
<Label>State</Label>
<Dropdown labeled value={stateLocation} label="State" fluid inline search options={stateOptions} selection placeholder="Select your State" />
</Form.Field>
</Grid.Column>
<Grid.Column verticalAlign="middle">
<Icon name="edit outline" />
</Grid.Column>
</Grid.Row>
解决方案
下拉组件目前不支持标签,但您仍然可以使用它达到相同的效果
<Input
label="Country"
fluid
input={
<Dropdown
placeholder="Select Country"
fluid
search
selection
options={countryOptions}
style={{
borderRadius: "0 4px 4px 0"
}}
/>
}
/>
您需要手动设置边框半径,因为它当前不受支持,因此它不会附加到标签上。
推荐阅读
- python - 将当前 URL 参数传递到 IBM Cloud 上的 Cloud Function Python API
- ruby-on-rails - 如果我使用 Heroku buildpack,是否需要使用 jemalloc 构建 Ruby 并使用 gem?
- r - 选择特定行并遵循 R 中满足特定条件的行
- java - 登录成功时,Spring Oauth 和安全重定向到 /login
- python - 如何编码流量套接字?
- java - Big-O 复杂度 -> 查找数组元素总和是否为目标
- javascript - 输入类型:提交在 javascript 中不起作用?
- julia - 按另一个数组的顺序对数组进行排序
- java - 如何检查 Web App 使用了哪些服务配额
- javascript - Javascript - 使用括号属性检索对象属性并获得未定义