关于Vue中的遍历问题

如代码:
后台

@PostMapping("/forekitsearch")  
public Object search(String keyword) {  
  if(keyword == null)  
    keyword = "";  
  List<Kit> kits = kitService.search(keyword,0,20);  
  kitImageService.setFirstKitImages(kits);  
  return kits;   //返回了所有根据关键字 查询到的东西
}

前台axios

var data1 \= {  
  uri: 'forekitsearch',  
  kits: [] 
};
---------
load: function() {  
  var url = this.uri + "?keyword=" + keyword;  
  axios.post(url).then(function(response){  
    vue.kits = response.data;  
    console.log(JSON.stringify(vue.kits));  
  });
 }

页面

<div v-for="kit in kits">  
 <img :src="'img/kitSingle/'+kit.firstKitImage.id+'.jpg'" />   
 <a :href="'fore_kit_download?kid=' + kit.id">{{ kit.name}}</a>  
 <p>{{ kit.description.substr(0,24)}}</p>  
 <span>{{ kit.downloadTimes}}</span\>  
 <span>{{ kit.updateTime.substr(0,10)}}</span>  
 <a :href="'fore_kit_download?kid=' + kit.id"></a>
 <font>{{kit.flag}}</font>
</div>

问题:
前台能拿到后台传递过来的list集合
1582098088(1).png

但是页面显示不了,也不报错1582098178(1).png

大佬,这是为什么? 有什么解决方案嘛

阅读 784
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题