【学习笔记】Thingsboard修改记录

一、主页相关

src/app/modules/home/home.component.html 主页在这

src/app/modules/home/components/entity/entities-table.component.html 大部分表格内容在这(包括侧界面) 每个表格界面基本都是继承于这个界面来做的

UserTabsComponent继承于EntityTabsComponent  这个界面基本都是用来做属性栏的

(UserTabsComponent来自于src/app/modules/home/pages/user/user-tabs.component.ts)

二、Menu的修改

Menu套了三层,主要的组件在src/app/modules/home/menu 这里面

src/app/modules/home/menu/side-menu.component.ts 是逻辑上的最外层

src/app/modules/home/menu/menu-toggle.component.ts和

src/app/modules/home/menu/menu-link.component.ts分别是链接本身和toggle框

但实际的内容在 src/app/core/services/menu.service.ts 和 src/app/core/services/menu.models.ts 中

注意所有的文本修改都需要去src/assets/locale/locale.constant-zh_CN.json 中改

比如要最简单的把菜单中的“设备“改为“设备管理”,要修改 src/app/core/services/menu.service.ts 中

{
        id: guid(),
        name: 'device.devices',
        type: 'link',
        path: '/devices',
        icon: 'devices_other'
},

 将name改为'device.management'

三、设备相关

设备详细信息:src/app/modules/home/pages/device/device.component.ts

四、用户相关

添加用户信息:src/app/modules/home/components/wizard/device-wizard-dialog.component.ts

用户具体联系信息:tb-contact在src/app/shared/components/contact.component.ts 里

五、设备配置相关

设备配置详细信息:src/app/modules/home/pages/device-profile/device-profile-tabs.component.html

六、表格相关

表格在home.component.html这个页面中,由router-outlet进行注入

具体的注入内容在src/app/modules/home/pages/customer/customer-routing.module.ts中,该文件分别由模板src/app/modules/home/components/entity/entities-table.component.html 和文件中规定的内容决定

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值