有没有什么方法可以在使用fluent ui的下拉选项中有两个列?
问题是,我想这样的风格,使个位数的数字对齐以及2位数或3位数的数字:
Image of the problem
这就是为什么我认为这将是更好的有两个列和对齐的内容与数字与“弹性结束”和第二个与文本只是正常的任何想法?
Map选项的代码:
let mainGroupOptions = Object.keys(dropDownOptions)
.map(key => {
return { key, text: dropDownOptions[key].value + " - " + dropDownOptions[key].label, value: dropDownOptions[key].value };
});
下拉HTML代码:
<Dropdown
label="Hauptgruppe*"
options={mainGroupOptions}
selectedKey={mainGroupSelected}
errorMessage={errors.mainGroup ? "Hauptgruppe erforderlich" : ''}
onChange={(e, option) => { setMainGroupSelected(option.key); deleteErrors(errors, errors.mainGroup) }}>
</Dropdown>
1条答案
按热度按时间1tuwyuhd1#
我不太确定格式需要看起来像什么,但希望这能让你朝着正确的方向前进。您应该能够将此简化为调整样式以获得所需内容的情况。