给form表单设置属性失败

框架用的antd,form表单是后台生成的,后台会在一定时间后往formData传值,如果我想给formData的某个值设置属性,必须等后台传完值后,我目前写的是定时一段时候后,问下各种大佬,不知道有没有别的办法,因为我怕哪次网慢了,800毫秒不够用了,this.$nextTick放在mounted
mounted () {

 setTimeout(() => {
  this.init() //给formData的某个值设置属性
}, 800)
 // this.$nextTick(() => { //这个也在后台传值前生效的
 // this.init() 
 // })
}
阅读 1.5k
1 个回答
const p = new Promise((res, rej) => {
    // 请求接口代码
    api().then(data => {
        res(data)
    })
})

p.then(data =>{
    // 为 formData 赋值
    formData = data
})
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题