uniapp(vu2)如何对Map数据v-for渲染呢?

勇敢的心_
- 发布:2024-10-22 17:13
- 更新:2024-10-22 18:09
- 阅读:233
2 个回复
爱豆豆 - 办法总比困难多
直接循环就行
参考代码
复制代码
<template> <view > <view v-for="item in mapList"> {{item}} </view> <view v-for="(value, key) in mapList.values()"> {{key}}----{{value}} </view> </view> </template> <script> export default{ data(){ return{ mapList:[] } }, onLoad() { let mapTemp = new Map() mapTemp.set('name','aaa') mapTemp.set('age','22') this.mapList = mapTemp } } </script>
勇敢的心_ (作者) - 始于1994
好像并不行呢,是不是vue版本的问题,vue2文档中有一个这个
复制代码
v-for 预期:Array | Object | number | string | Iterable (2.6 新增)
爱豆豆
不是吧 我用的也是vue2
2024-10-22 18:16
爱豆豆
你是不是用了ts
2024-10-22 18:17