Condivisione della tecnologia

L'interfaccia di debug front-end ha restituito Promise

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Il progetto deve restituire un prompt pop-up, il seguente codice:

const onProductSubmit = async () => {
  const followById = await Open1688Api.updateProductFollowById(formData);
  console.log('followById : ' + followById.toString())
  alert(followById)
}
  • 1
  • 2
  • 3
  • 4
  • 5

promessa di rendimento
Inserisci qui la descrizione dell'immagine

motivo:

Dopo aver richiamato l'interfaccia, il risultato non viene restituito.

soluzione:

Aggiungi asincrono e attendi

const onProductSubmit = async () => {
  const followById = await Open1688Api.updateProductFollowById(formData);
  console.log('followById : ' + followById.toString())
  alert(followById)
}
  • 1
  • 2
  • 3
  • 4
  • 5