最佳答案
我使用的是 Materials-UI v1.0.0-beta23以及 redux-form
和 redux-form-material-ui
。我有一个 Field
,它是类型编号,我想设置最小和最大值的标记。我试过 inputProps
和 min/max 两种方法,但都不能满足我的要求。我查看了源代码,没有找到一个明显的方法来实现这一点。可能吗,如果可能,怎么可能?
这里是我的 JSX 显示的东西,我已经尝试。
<Field
name="maxNodeSelectedCount"
component={TextField}
label="Max Node Selected Count"
type="number"
inputProps={{ min: 0, max: 10 }}
min={11}
max={20}
format={formatOption}
normalize={normalizeOption}
{...propertyFieldDefaults}
/>
下面是 DOM 的样子:
<input type="number" class="MuiInput-input-346 MuiInput-inputSingleline-349 MuiInput-inputDense-347" value="-3" name="options.maxNodeSelectedCount">