持续更新哟~~
1.根据接口返回的Status值来匹配statusMap中值对应的文字
<div>{{ statusMap.get(item.status) }}</div>
const statusMap = new Map([
[-2, "驳回(客户存在异议)"],
[-1, "作废"],
[0, "待客户上传增值税发票"],
[1, "待客户确认"],
[2, "待打款"],
[3, "打款完成"],
])
和以下渲染效果是一样的
<div v-for="(i,index) in dictStore.settlementStatusList" :key="index">
<span v-show="item.status === i.code">{{i.name}}</span>
</div>