Answers for "fetch async await post"

0

fetch js async await

async function getData() {
   const response = await fetch('https://jsonplaceholder.typicode.com/users');
            const data = await response.json();
            const {
                id = data[1]['id'],
                name = data[1]['name'],
                username = data[1]['username'],
                email = data[1]['email'],
                address = data[1]['address']
            } = data
            console.log(data)
            console.log(`ID: ${id}`);
            console.log(`Name: ${name}`)
            console.log(`Email: ${email}`)
            console.log(`Username: ${username}`)
            console.log(address)
            console.log('Street: ' + address.street)
            console.log(address.suite)
        }
	getData();
Posted by: Guest on January-04-2022
0

await fetch parameters

interface MyApiData {
    name: string;
}

class Example {
    async getData(foo: string, bar: string) {
        let response = await fetch(
            '/LostEnergyCalculation/GetGridAndPieChartsData',
            {
                method: 'post',
                headers:new Headers({
                    'Content-type': 'application/x-www-form-urlencoded; charset=UTF-8'
                }),
                body: `foo=${foo}&bar=${bar}`
            });

        let data: MyApiData = await response.json();
        return data;
    }
}

const example = new Example();

example.getData('foovalue', 'barvalue').then((data) => {
    alert(data.name);
});
Posted by: Guest on May-22-2021

Code answers related to "Javascript"

Browse Popular Code Answers by Language