报错Uncaught Error: Need at least
2019-01-23 本文已影响2人
废柴码农
在引用antd的Select组件的时候,出现报错的情况,错误代码如下:
没有value报错.png
<Form layout="horizontal">
<FormItem label="选择城市">
<Select>
<Option>全部</Option>
<Option>北京市</Option>
<Option>天津市</Option>
</Select>
</FormItem>
<FormItem label="营运模式">
<Select>
<Option>自营</Option>
<Option>加盟</Option>
</Select>
</FormItem>
<FormItem label="用车模式">
<Select>
<Option>制定停车点</Option>
<Option>禁停区模式</Option>
</Select>
</FormItem>
</Form>
报错翻译成中文是至少需要一个key或者value或者是一个label,仔细检查一下代码发现原因是用select组件没有写value值
修改后的代码如下:
<Form layout="horizontal">
<FormItem label="选择城市">
<Select>
<Option value="">全部</Option>
<Option value="1">北京市</Option>
<Option value="2">天津市</Option>
</Select>
</FormItem>
<FormItem label="营运模式">
<Select>
<Option value="1">自营</Option>
<Option value="2">加盟</Option>
</Select>
</FormItem>
<FormItem label="用车模式">
<Select>
<Option value="1">制定停车点</Option>
<Option value="2">禁停区模式</Option>
</Select>
</FormItem>
</Form>