報錯Uncaught Error: Need at least a key or a value or a label (only for OptGroup) for [obje...
在引用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>