报错:Warning: You cannot set a form field before rendering a field associated with the value. You can use getFieldDecorator(id, options) instead v-decorator=“[id, options]” to register it before render.
首先,分析问题,是因为我需要在post的值里面多添加参数,这个是和input的数量是不匹配的,setFieldsValue是用于校验的,内部逻辑也很复杂,所以走这条路很难(因为我没走通,但不一定完全不行),然后我换了一个方法处理这个问题。
解决办法,直接在value上面添加想加的参数,就是在validateFields函数里面,他的参数是回调函数,回调函数的一个参数是error,另一个是value,就是我们要post/get的值,直接修改这个就好。