当前位置: 首页 > article >正文

博图unified Wincc自定义控件-json自动更新导航栏

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、WinCC Unified 控件和元素
  • 二、⾃定义 Web 控件
    • 我的自定义控件
  • 总结


前言

WinCC Unified 提供⾃定义 Web 控件(简称 CWC)选项。这意味着您的可视化不仅限于 WinCC Unified 的标准控件。您可以使⽤ Web 技术创建客⼾特定的控件,或者使⽤现有的控件并将其应⽤于其他 WinCC Unified Runtime 站。


下面展示一下我的工作成果;

一、WinCC Unified 控件和元素

下图显⽰了 WinCC Unified选项中的元素和⾃定义控件(“我的控件”)。“我的控件”里面包含我们自定义 Web 控件。
我使用的博图V18,
在这里插入图片描述

二、⾃定义 Web 控件

我的自定义控件

在这里插入图片描述

导航栏控件是在bootstrap中下载,自己稍加修改成需要的样子和功能。
重要的是下面,json自动更新导航栏内容和状态,只需要改变json内的数据,就可以实现控件的内容改变;
在这里插入图片描述
通过以上的json,我们可以实现:
1.导航栏所有名称的修改;
2.子画面的添加和删除;
3.主标题的显示和隐藏(如果不需要某一个主标题,无需去html删除,只需要在json隐藏就可以);
4.折叠状态(可以自己选择这个主标题要不要保持展开/保持折叠状态);
5.禁止折叠;
6.图标修改(主标题前的图标都是通过Lucide官网获取的);
7.子标题的删除和增加;

总结

以上就是今天展示的内容,由于时间关系,只是大体介绍了这个控件实现的功能;如果需要进一步完善或优化展示内容,或者有其他问题需要解决,随时可以交流哦。


http://www.kler.cn/a/407260.html

相关文章:

  • 【虚拟机】VMWare的CentOS虚拟机断电或强制关机出现问题
  • WPF中DataGrid滚动条自动滚动到文字编辑行的实现方法
  • 小鹏汽车智慧材料数据库系统项目总成数据同步
  • 启动前后端分离项目笔记
  • 循环输出1~100之间的每个数
  • 数据结构(顺序栈——c语言实现)
  • 「Mac玩转仓颉内测版30」基础篇10 - 区间类型详解
  • CSS3_媒体查询(十一)
  • WPF触发器
  • 组合模式和适配器模式的区别
  • C++练级计划->《海量数据处理》面试题
  • 力扣面试经典 150(上)
  • 【MATLAB源码-第221期】基于matlab的Massive-MIMO误码率随着接收天线变化仿真,对比ZF MMSE MRC三种检测算法。
  • oracle查看锁阻塞-谁阻塞了谁
  • 【SLAM文献阅读】基于概率模型的视觉SLAM动态检测与数据关联方法
  • go 结构体方法
  • Ubuntu下安装Qt
  • 工程企业需要什么样的物资管理系统?为什么需要物资管理系统?
  • LWE详细介绍
  • 网络安全的学习方向和路线是怎么样的?
  • 【AIGC】大模型面试高频考点-RAG篇
  • 深度学习:神经网络的搭建
  • Python实现随机分布式延迟PSO优化算法(RODDPSO)优化CNN回归模型项目实战
  • Android学生信息管理APP的设计与开发
  • Webpack 热更新(HMR)详解:原理与实现
  • 学习嵩山版《Java 开发手册》:编程规约 - 命名风格(P1 ~ P2)