useEffect( () => {
const getStatus = async () => {
let res = await queryMedical({id: null})
console.log(1, 'formData', formData)
setFormData(res)
console.log(2, 'formData', formData)
}
getStatus()
}, [])
console.log(0, 'formData', formData)
------------------------------------------
0 "formData" {}
0 "formData" {}
1 "formData" {}
0 "formData" {id: 170, buyerId: 10000000424, tenantId: 1, createdBy: "10000000424", createdAt: null,…}
2 "formData" {}
----------------------
第三次 0 时 formData 已经有值了.为什么还会走一次 console.log(2) 呢?
const getStatus = async () => {
let res = await queryMedical({id: null})
console.log(1, 'formData', formData)
setFormData(res)
console.log(2, 'formData', formData)
}
getStatus()
}, [])
console.log(0, 'formData', formData)
------------------------------------------
0 "formData" {}
0 "formData" {}
1 "formData" {}
0 "formData" {id: 170, buyerId: 10000000424, tenantId: 1, createdBy: "10000000424", createdAt: null,…}
2 "formData" {}
----------------------
第三次 0 时 formData 已经有值了.为什么还会走一次 console.log(2) 呢?
