vue v-for 套用v-for 获取的字符串怎么转数组

图片描述
图片是获取的数据

这是我的代码

      <div class="category" v-for="(item,index) in competeAll.list" :key="index">
        <div class="left">
          <span v-for="(item,index) in item.name" :key="index">{{item}}</span>
        </div>
        <div class="right">
          <div class="duihao"></div>
        </div>
      </div>

图片描述
每个span包一个字符

怎样FDY显示在一个span里,半光显示一个span里...

阅读 9.1k
2 个回答
<span v-for="(item,index) in item.name.split(',')" :key="index">{{item}}</span>

代码实现有很多种,思想是主要的,v-for循环类型是什么要弄清楚。item.name明显是个字符串,就要想办法转换成‘数组’,然后再去循环

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