Warning: Failed prop type: Invalid prop value of type number supplied to Textinput, expected string
使用antd-design-React 前端框架渲染Select.Option时,数据从父组件传下来,没次都报上面的警告,而且,只有第二个能正常显示,
<Select defaultValue=record.defaultLink style={{ width: 120 }} bordered={false}>
<Option value=1>是</Option>
<Option value=0>否</Option>
</Select>
<Select defaultValue=record.linkStatus style={{ width: 120 }} bordered={false}>
<Option value=1>有效</Option>
<Option value=0>无效</Option>
</Select>
而这个警告的意思就是你应该用字符串来传递所需数据,而不是数字。这时将数据包装一下在传递就OK了
record.defaultLink = `${record.defaultLink}`
record.linkStatus = `${record.linkStatus}`
将数据包装后再传递下去使用就正常了