js 或者vue中for循环去掉最后一个逗号
js 或者vue中for循环去掉最后一个逗号一个感觉很简单的问题,刚开始我没有思路,现在也没有更好的思路问题描述:后端返回的一个数组,前端这边需要循环把名字展示,要求在展示时,每个名字后用**、号分隔开,最后一个去掉我在html中用v-for循环出来,然后用index判断是否最后一个,最后一个隐藏、**号修改前:html:<span v-for="(item, index) in mater
·
js 或者vue中for循环去掉最后一个逗号
一个感觉很简单的问题,刚开始我没有思路,现在也没有更好的思路
问题描述:
后端返回的一个数组,前端这边需要循环把名字展示,要求在展示时,每个名字后用** 、号分隔开,最后一个去掉
我在html中用v-for循环出来,然后用index判断是否最后一个,最后一个隐藏 、**号
修改前:
html:
<span v-for="(item, index) in materialDetailData.suppliers" :key="item.id"
>{{ item.supplierName }}
//这是判断是否数组的最后一个字符,是的话就隐藏
<span v-show="index < materialDetailData.suppliers.length - 1">、</span>
</span>
修改后:
菜鸟成长中,感谢公司中大哥们的指导
希望有朋友有更好的方法知会我一声,提前说谢谢哈!!
更多推荐
已为社区贡献5条内容
所有评论(0)