[英]My fetched data doesn't render in my template in nuxt 3
我從 api 獲取數據,當我在我的異步函數中記錄它時我可以看到它,但是我的數組中的數據沒有呈現在我的 Nuxt 3 模板上
我的腳本設置中的代碼:
//ARRAY OF ALL THE DAILY WEATHER DATA PER DAY
let allDataWeather=[];
(async () => {
// first
for (let key in arrayOfUrls) {
let value = arrayOfUrls[key];
const res = await fetch(value);
const result1 = await res.json();
console.log("Result", result1);
allDataWeather.push(result1)
}
for (let key in allDataWeather) {
console.log(allDataWeather[key])
}
})();
我模板中的代碼:
<template>
<div>
<h1>Testing api cities</h1>
<ul>
<li v-for="data in allDataWeather" >
{{data}}
</li>
</ul>
</div>
</template>
我試過使用 a:key value 但沒有用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.