data = [
{
content: "河北省廊坊市广阳区凯创大厦第1幢2单元1606号"
field: "web_address"
id: 12
tip: null
title: "公司地址"
type: 0
},
{
content: "123456@qq.com"
field: "web_email"
id: 11
tip: null
title: "公司邮箱"
type: 0
}
...
]
比如从api里拿到这种数据,然后我通过for循环生成html form结构,然后想把数据回填回去,怎么回填?
我尝试这这样,但发现不能回填
for (let i = 0; i < data.length; i++) {
var name = data[i]['field']
var val = data[i]['content']
// 这里拿到每一个{name: '', val: ''}然后尝试回填,但是是错误的
this.form.setFieldsValue({
name: val
})
//....
}
已解决, 放弃框架, 自己用v-model实现