weixin_58412143 2022-03-08 14:41 采纳率: 91.6%
浏览 33
已结题

websocket接口数据默认显示数组第一组数据有条件时根据数组对象的某一个值取到该值所在的数组

现在是默认显示了第一条数据,但是现在想根据数组中的某一个值(例如—12:30)然后取到该值所在的那一组数据(一些图片)进行渲染


 CL_2websocket.onmessage = function (res) {
          let val = JSON.parse(res.data)
                val = JSON.parse(val.listCL2)[0];
          let base_url='http://47.94.52.215:8002'
          that.value.add_2 = base_url+val.add_2;//图片地址
          that.value.color_2 = base_url+val.color_2;//图片地址
          that.value.R_add_2 = base_url+val.R_add_2;//图片地址
          that.value.R_color_2= base_url+val.R_color_2;//图片地址
          that.value.time_cl_2 = val.time_cl_2;//时间
                    console.log(val)
console打印结果——
{  R_add_2: "/images/ASC2022-04.png"
R_color_2: "/images/ASC2022-03.jpg"
add_2: "/images/ASC2022-01.jpg"
color_2: "/images/ASC2022-02.png"
time_cl_2: "12:30"  }
  • 写回答

1条回答 默认 最新

  • 崽崽的谷雨 2022-03-08 15:11
    关注

    循环做个判断呗 数组中的值 等于 你给的值 然后 赋值给that.value

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 3月17日
  • 已采纳回答 3月9日
  • 创建了问题 3月8日