DataV

总结自己使用到的相关组件及功能。

配置数据源

静态数据

在这里插入图片描述

在这里插入图片描述

SQL

在这里插入图片描述

API

在这里插入图片描述

传递参数

静态传参

在这里插入图片描述

动态传参

形参
在这里插入图片描述

在这里插入图片描述

实参

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

字段映射

如果数据响应结果中所需要数据的字段名不是value,则需要进行字段映射。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

数据过滤器

在这里插入图片描述

价格趋势图轮播

1.默认自动轮播(趋势图和边框)
2.设置自动轮播间隔时间5s
3.点击停止并显示对应的趋势图和边框
4.停止指定时间10s后继续轮播

效果图:
在这里插入图片描述

Tab列表

在这里插入图片描述

将其隐藏

[
  {
    "id": 1,
    "content": "蒲化"
  },
  {
    "id": 2,
    "content": "东鑫垣"
  },
  {
    "id": 3,
    "content": "陕焦"
  },
  {
    "id": 4,
    "content": "渭化"
  },
  {
    "id": 5,
    "content": "北元"
  },
  {
    "id": 6,
    "content": "天元"
  },
  {
    "id": 7,
    "content": "陕化"
  }
]

标题

静态的,调整好位置就不动了

在这里插入图片描述

图片控制

与标题位置完全一致,然后隐藏图片
在这里插入图片描述

[
  {
    "id": 1,
    "img": "",
    "url": ""
  }
]

选中框

在这里插入图片描述

趋势图组

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

蓝图编辑器

return {
  'index': data.id - 1
}; 

在这里插入图片描述

逻辑优化:

在这里插入图片描述

监测信息轮播

在这里插入图片描述

在这里插入图片描述

视频监控

if (data.id == 1) {
  return {
    "url": "https://www.shciip.com/spang-live-player-web/videoStart.html?customerId=***&videoId=***"
  }
} else if (data.id == 2) {
  return {
    "url": "https://www.shciip.com/spang-live-player-web/videoStart.html?customerId=***&videoId=***"
  }
} else if (data.id == 3) {
  return {
    "url": "https://www.shciip.com/spang-live-player-web/videoStart.html?customerId=***&videoId=***"
  }
} else if (data.id == 4) {
  return {
    "url": "https://www.shciip.com/spang-live-player-web/videoStart.html?customerId=***&videoId=***"
  }
} else if (data.id == 5) {
  return {
    "url": "https://www.shciip.com/spang-live-player-web/videoStart.html?customerId=***&videoId=**"
  }
} else if (data.id == 6) {
  return {
    "url": "https://www.shciip.com/spang-live-player-web/videoStart.html?customerId=***&videoId=***"
  }
} else if (data.id == 7) {
  return {
    "url": "https://www.shciip.com/spang-live-player-web/videoStart.html?customerId=***&videoId=***"
  }
}

在这里插入图片描述

修改文字颜色

return {
  "content": "",
  "textStyle": {
    "fontFamily": "arial",
    "fontSize": 42,
    "color": {
      "type": "flat",
      "value": "#85ffcd"
    },
    "fontWeight": "normal"
  },
  "textAlign": "left",
  "writingMode": "horizontal-tb",
  "letterSpacing": 0,
  "backgroundStyle": {
    "show": false,
    "bgColor": "#008bff",
    "borderRadius": 10,
    "bgBorder": {
      "width": 1,
      "curve": "polyline",
      "style": "solid",
      "color": "#fff"
    }
  },
  "ellipsis": false,
  "urlConfig": {
    "url": "",
    "ifBlank": false
  }
}

浓度趋势图

在这里插入图片描述

问题:

1.折线图后台绘制的响应时间长,不能用同一个组件
2.判断显示暂无数据还是显示趋势图耗时长

解决:

1.使用多个折线图组件
2.提前在组内决定好要显示的内容,接着通过点击的id属性决定去显示哪一组

在这里插入图片描述

受控模式

在这里插入图片描述

组内逻辑

在这里插入图片描述

蓝图

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值