<divv-for="(item, index) in list":key="index"><span> {
{ item }} </span></div>
//数据依次增加,页面依次渲染asyncaaa(){
this.arr1=[]for(let index =0; index <this.list.length; index++){
awaitgetXX(this.list[index].id).then(res=>{
this.arr1.push(res.data.name)})}},//数据一步到位,页面渲染一次asyncaaa(){
let arr=[]for(let index =0; index <this.list.length; index++){
awaitgetXX(this.list[index].id).then(res=>{
this.arr1.push(res.data.name)})}this.arr1=arr
},
2. promessa
<divv-for="(item, index) in list":key="index"><span> {
{ item }} </span></div>
fun1(id){
returnnewPromise((resolve, reject)=>{
getXX(id).then(res=>{
let name= res.data.name
resolve(name)})})},aaa(){
this.arr1=[]let qq =this.list.map((item, index)=>{
returnthis.fun1(item.id)})
Promise.all(qq).then(value=>{
this.arr1= value //数据一步到位})},
3. Converter para array de objetos
<divv-for="(item, index) in list":key="index"><span> {
{ item.name }} </span></div>