两个数组转成对象格式,并以json的格式展示数据

例如:
var name = [“Hat1”, “Hat2”, “Hat3”]
var proba = [2, 5, 6]
两个数组的值分别对应。

1.先转换成对应的对象object
2.换行全局替换,v-html解析objoct,展示成仿json的格式

          var name =  ["Hat1", "Hat2", "Hat3"]
          var name2 = ''
          for(let i =0;i<name.length;i++){
            name2 = name2 + "<br/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; " + name[i] + ','
          }    //此处是把每项的值换行,然后缩进几个空格,最后逗号。
          
          var proba = [2, 5, 6]
          var proba2 = ''
          for(let j =0;j<proba.length;j++){
            proba2 = proba2+ "<br/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; " +  proba[j] + ','
          }  //此处同上处理。
          
          console.log('name2==',name2,'proba2===',proba2)  //拼接好的name2 和proba2
          this.jsonobj = '预测名称:[' + name2 + "<br/>]<br/>"  + '预测概率:[' + proba2 + "<br/>]<br/>" 
          console.log(1,this.jsonobj)   //整个拼接
          
          this.jsonobj.replace(/\n/gm,"<br/>")   全局替换。方便v-html 解析读取数据。
          console.log(2,this.jsonobj)

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值