有关后端返回的是数字信息 但是前端需要显示字符串(汉字)的信息问题

简介: 有关后端返回的是数字信息 但是前端需要显示字符串(汉字)的信息问题

有关后端返回的是数字信息 但是前端需要显示字符串(汉字)的信息问题

场景是这样的:

我的后端返回的数据信息是数字 1,2,3 之类的,要求前端渲染数据的时候,分别对应着比如: 高级,中高级,初级这类信息。

解决方案

<el-table-column property="operatetype" label="操作类型" align="center" :formatter="operatetype"></el-table-column>

添加:formatter="operatetype"属性,之后在methods方法体编写对应的方法:其中:formatter=""所对应的值一定要和方法名一样,可以随意取,我这里就使用了对应的属性信息了~

//判断操作类型是哪一类
      operatetype(row){
        if(row.operatetype===1){
          return "高级"
        }else if(row.operatetype===2){
          return "中高级"
        }else if(row.operatetype===3){
          return "初级"
        }
      }

另外 如果使用的不是表格 没办法绑定:formatter=比如使用<el-descriptions-item>该标签没有对应的格式化属性,怎么办呢,有办法!看下面:

 <!-- 合同信息 -->

<el-card>
                  <div slot="header" class="clearfix">
                    <span><h2>合同信息</h2></span>
                  </div>
                  <div class="text item">
                    <el-descriptions
                      style="padding-left: 25px;"
                      v-model="formInfo"
                    >
                      <el-descriptions-item label="合同类型:"
                        >
                        {{ contracttypeArr[formInfo.contractype] }}
                      </el-descriptions-item>
                    </el-descriptions>
                  </div>
                </el-card>              
   data(){
    return:{
     contracttypeArr: {
          0: "通用合同",
          1: "采购合同",
          2: "销售合同",
      },
    }
   }

以上信息 比如接口返回的合同类型是0、1、2 分别对应通用、采购、销售;这个时候我们可以构建一个字典数组,渲染的时候映射即可


相关文章
|
17天前
|
前端开发 JavaScript 关系型数据库
从前端到后端:构建现代化Web应用的技术探索
在当今互联网时代,Web应用的开发已成为了各行各业不可或缺的一部分。从前端到后端,这篇文章将带你深入探索如何构建现代化的Web应用。我们将介绍多种技术,包括前端开发、后端开发以及各种编程语言(如Java、Python、C、PHP、Go)和数据库,帮助你了解如何利用这些技术构建出高效、安全和可扩展的Web应用。
|
18天前
|
前端开发 小程序 Java
uniapp上传图片 前端以及java后端代码实现
uniapp上传图片 前端以及java后端代码实现
32 0
|
7天前
|
NoSQL JavaScript 前端开发
报错场景:ant design vue前端登录时,输入的验证码是对的,但是一直提上验证码错误,登录不进去 报错信息(Error in execution; nested exception)
报错场景:ant design vue前端登录时,输入的验证码是对的,但是一直提上验证码错误,登录不进去 报错信息(Error in execution; nested exception)
18 0
|
13天前
|
小程序 前端开发 JavaScript
小程序全栈开发:前端与后端的完美结合
【4月更文挑战第12天】本文介绍了小程序全栈开发,涵盖前端和后端的关键点。前端使用WXML和WXSS进行页面结构和样式设计,JavaScript处理逻辑及组件使用;后端采用Node.js等语言处理业务逻辑、数据库设计和API接口开发。前端与后端通过数据交互实现结合,采用前后端分离模式,支持跨平台运行。调试测试后,提交微信审核并上线运营。掌握前端后端结合是小程序成功的关键。
|
14天前
|
Web App开发 移动开发 运维
跨域解决方案[前端+后端]
跨域解决方案[前端+后端]
25 0
|
15天前
|
JavaScript 前端开发 API
游戏开发入门:Python后端与Vue前端的协同工作方式
【4月更文挑战第11天】使用Python后端(Flask或Django)和Vue.js前端开发游戏变得流行,能提高开发效率和可维护性。本文指导如何构建这样的项目,包括设置环境、创建虚拟环境、搭建后端API及前端Vue组件,强调前后端协作和API接口的重要性。这种架构促进团队合作,提升代码质量和游戏体验。
|
16天前
|
供应链 JavaScript 前端开发
使用Django和Vue实现电子商务网站的后端和前端
【4月更文挑战第10天】本文介绍了使用Django和Vue构建电子商务网站的后端与前端方法。Django作为Python的Web框架负责后端,其模型-视图-控制器设计简化了商品管理、购物车和订单处理。Vue.js用于前端,提供数据驱动和组件化的用户界面。通过定义Django模型和视图处理请求,结合Vue组件展示商品和管理购物车,开发者可构建交互性强的电商网站。虽然实际开发涉及更多细节,但本文为入门提供了基础指导。
|
29天前
|
前端开发 JavaScript NoSQL
从前端到后端:构建全栈应用的技术挑战与解决方案
在当今互联网时代,全栈开发成为越来越受欢迎的技术趋势。本文将深入探讨从前端到后端的全栈开发过程中所面临的技术挑战,并提出相应的解决方案,涵盖前端框架选择、后端技术架构、数据库设计以及跨平台兼容性等关键问题。
|
8月前
|
Web App开发 前端开发 JavaScript
前端学习笔记202307学习笔记第五十七天-模拟面试笔记react-fiber解决了什么问题
前端学习笔记202307学习笔记第五十七天-模拟面试笔记react-fiber解决了什么问题
95 0
|
8月前
|
前端开发 定位技术
前端学习笔记202305学习笔记第二十三天-地图单线程配置
前端学习笔记202305学习笔记第二十三天-地图单线程配置
64 0
前端学习笔记202305学习笔记第二十三天-地图单线程配置