vue通过后台返回的数字显示不同的文字内容,多个内容用、隔开

后台返回的数据

显示效果:

html:

复制代码
  <el-table-column
          align="center"
          label="使用过的小程序"
          width="124"
          v-if="activeTab == 0"
        >
          <template #default="scope">
            <div
              v-for="(item, index) in scope.row.used_applet.split(',')"
              :key="index"
            >
            {{ appletVal[item] }}
              // 判断最后一个元素不显示、
              <span v-if="index !== scope.row.used_applet.split(',').length - 1"
                >、</span
              >
            </div>
          </template>
        </el-table-column>
        <el-table-column
          align="center"
          label="注册来源"
          width="124"
          v-if="activeTab == 0"
        >
          <template #default="scope">
            {{ scope.row.source ? appletVal[scope.row.source] : "-" }}
          </template>
        </el-table-column>

js:

复制代码
const appletVal = {
  0: "-",
  1: "跳乐乐小程序",
  2: "竞赛车小程序",
  3: "室外小程序"
};

//如果返回的值是按1,2,3三这种下标顺序返回的可以直接简写成下面的形式,没有为0的返回值,所以第一位空出来
//const appletVal = ["", "跳乐乐小程序", "竞赛车小程序", "室外小程序"];
相关推荐
free356 小时前
作用域链与 Environment:变量查找、遮蔽和赋值怎么实现
javascript
Momo__6 小时前
Vite 8.1 打包开发模式——10000 组件冷启动 15 倍,"No Bundle Dev" 七年后被自己终结
前端·vue.js·vite
YHL6 小时前
🤖 Agent 智能体开发实战 · 第一课:Tool Use —— 让大模型自动干活
前端·javascript·人工智能
Monki6 小时前
AI 规范式 UI 设计,一键批量出页,高效落地不翻车
前端
山河木马6 小时前
渲染管线-计算得到gl_FragColor(片元着色器)之后续GPU流程
前端·webgl·计算机图形学
不想说话的麋鹿6 小时前
「项目实战」我用 Codex + GPT-5.5 + Trellis "氛围编程",独立做了一个情侣厨房小程序
前端·agent·全栈
接着奏乐接着舞。8 小时前
【2026年7月最新】69道RAG面试题
前端·人工智能·后端·aigc·embedding·rag
以和为贵8 小时前
前端也能搞懂 Agent:从 Function Calling 到自主编排
前端·人工智能·架构
HUMHSX8 小时前
Vue 组件通信核心知识点梳理
javascript·vue.js·ecmascript
风止何安啊8 小时前
🚦 前端并发请求 “交通管制”:别让你的接口堵成早高峰
前端·javascript·面试