在用vue+iview做的一个项目中,后台给我返回一个名称和费用拼接的字符串,我在iview的表格中显示出来,并且要让折行显示或者是加四个空格显示。发现后台给我加上的空格在前端根本显示不出来,还得自己处理。

效果图:

后台返回数据:

typeList: " 图文咨询  (0.01)   视频会诊  (0.02)"

解决思路

拿到后台给的属性,先把把字符串用空格分隔成数组,取到自己想要的东西,然后再拼接上多个空格&nbsp;或者是<br/>。再把处理好的属性,用v-html类似于dom渲染的方法放回到表格中。

示例:

{title: '开放的会诊类型和费用',key: 'typeList',render: (h, params) => {let enable = ''let arr = params.row.typeList.split(' ') // 用空格分隔成数组if (arr[6]) { // 判断如果有第二项就用换行符拼接,只返回第一项enable = arr[1] + arr[3] + '<br/>' + arr[6] + arr[8]} else {enable = arr[1] + arr[3]}// 在iview的表格render函数中给v-html赋值return h('div', {domProps: {innerHTML: enable}})}
}

iview表格处理后台返回的字符串相关推荐

  1. 【通俗易懂】vue-elementul实现树形数据表格,后台返回的扁平化数组进行树形结构转换处理

    效果图 需求是做一个这种的多层级表格,树形数据表格. 大家可能遇到的问题 一种是不知道如何做这种多层级的表格 一种是后台给自己返回的数据不是树形的,也就是没有子父级.全是一条条的扁平化数组.类似这样 ...

  2. Jquery 将后台返回的字符串转换成Json格式的数据

    //code by:博客园-曹永思 第一步:将DataTable转换成 Json格式的数据 方法 一 View Code /// <summary>/// DataTable转成Json格 ...

  3. SpringBoot(3) 获取后台返回字符串对象及json数据

    下面讲解springboot-web工程 如何跳转到一个页面 和 获取一个后台返回的字符串,对象,以及json数据... 1.创建一个maven web工程   2.导入依赖 <!-- web支 ...

  4. ajax返回实体类字符串,js使用ajax传值给后台,后台返回字符串处理方法

    之前使用js获取后台生成的JSON字符串,然后给select填充值,这次需要重新获取一次. 这里的目标是,在一个input输入框里,输入一个用户名,判断是否为空,是否不存在,如果存在返回几个字段给前台 ...

  5. js ajax java传参_js使用ajax传值给后台,后台返回字符串处理方法

    之前使用js获取后台生成的JSON字符串,然后给select填充值,这次需要重新获取一次. 这里的目标是,在一个input输入框里,输入一个用户名,判断是否为空,是否不存在,如果存在返回几个字段给前台 ...

  6. 微信小程序后台返回的JSON字符串转JSON报错问题解决方案

    最近在学习小程序时候,发现后台返回的JSON数据字符串转JSON出错,如下: 转换语句:if (JSON.parse(uploadFileRes.data).code == 401) {//开始出错 ...

  7. 后台返回的数组包对象格式的数据转换成表格数据格式的方法

    后台返回的数组包对象格式的数据转换成表格数据格式的方法 transformDate(res) {const mapInfo = {id: '编号',password: '密码',mobile: '手机 ...

  8. ajax和map返回数据类型,ajax请求后台返回map类型并如何展示

    前台jsp或者ftl文件接收返回结果: 注意:value值用单引号,因为后台返回的结果是json字符串 前台js接收返回结果: success: function(data){ var result ...

  9. fastjson 返回json字符串,JSON.parse 报错

    这是由于转义字符引起的如 : \ , fastjson 处理后是双反斜杠:\\ ,而 JSON.parse 解析时需要4个反斜杠 ,即 js解析json 反斜杠时,需要 4个 解成 1 个 解决方法: ...

最新文章

  1. linux kernel使用技巧
  2. mysql 查询后怎么定位列_MySQL如何定位并优化慢查询sql
  3. 获取input内容并回填_超详细的软件测试内容实战
  4. (三)系统与架构级低功耗设计
  5. ssl1624-小萨的烦恼【图论,最短路,Floyd】
  6. java中计时器的用法Timer和TimerTask的用法__java中利用Timer与TImerTask 计时器间隔执行任务...
  7. java性能瓶颈分析_Java性能优化技巧整理,做一个深度的程序员
  8. 【原创】分享一个分析函数统计案例
  9. Matlab图像处理系列2———空间域平滑滤波器
  10. 集体智慧编程 - 读书笔记
  11. sqlite3返回码
  12. [笔记]--tensorrt及神经网络常用的.wts权重格式解析
  13. Scrapy框架之Spiders类理解
  14. “企业级零代码黑客马拉松大赛”决赛名单公布
  15. 博弈论大师---纳什
  16. 失眠怎样才能改善睡眠,五款助眠产品推荐让你拥有好睡眠
  17. 【python】使用pip安装指定版本的模块,卸载、查看、更新包
  18. 用RPA工具写一个简单的数据汇总记录
  19. 高校师生科研成果管理平台
  20. 第 3 章 基本数据类型

热门文章

  1. 章节2:SQL之多表连接
  2. Objective-C学习之旅(四)----内存管理2----retain点语法
  3. UVA11233 POJ3366 HDU1804 Deli Deli【水题】
  4. POJ4001 HDU4121 UVA1589 UVALive5829 Xiangqi【模拟+回溯】
  5. Bailian4013 中位数【中位数】
  6. CCF NOI1066 素数对
  7. HDU1201 18岁生日【日期计算+水题】
  8. Python 爬虫 —— 网页内容解析(lxml)
  9. 编码格式(UTF-8 与 ANSI)各种编码解码(encode、decode)
  10. 解析几何 —— 椭圆