vue ant design

最近开始接触ant-design这个ui框架了,又要开始爬坑了,以下问题只针对当前的版本,不排除新版本修复的可能。

table的key
table一直提示要一个key或者rowKey,给我整的欲仙欲死。第一天我就忍了,第二天还这样,最后找到了答案。

划重点 :rowKey="(data, index) => index" 或者使用 :rowKey="record => record.XXX",其中xxx为对象的某一个唯一属性,如(id)。

form里面的textarea
form里面别的字段都很正常,但是textarea不正常。经过调试发现a-textarea的rules里面只要添加message就会报错。暂时只能a-input type='textarea'来替代,而且rows只能设置为某一个数字也不生效,只能使用autosize。

select选项,for的时候,:key要为想要输出的值。

form的预设值,目前发现要先设置弹窗为true,然后用nextTick和setFieldsValue设置字段的结果