# 项目导航-自定义应用

# 扩展模块介绍

项目导航-自定义应用扩展模块提供 TAPD 主导航栏菜单的扩展能力,如下图所示

图片描述

# 配置方法

# 1. 配置扩展模块参数

扩展模块参数说明

参数名称 必选 参数描述 规则 默认
name 应用名称 最大长度:10 -
url 应用入口地址 URL规则 -

扩展模块上下文参数

上下文参数可以让开发者通过在扩展模块的入口地址或者其他配置拼接相应的参数来获取上下文信息

  • 项目级上下文参数
参数名称 参数描述
workspace.id 当前所在项目id
workspace.name 当前所在项目名称
workspace.pretty_name 当前所在项目英文名称
workspace.parent_id 当前所在项目父项目id
workspace.created 当前所在项目创建时间
workspace.creator 当前所在项目创建人
workspace.status 当前所在项目状态

# 2. 实现事件通信

可参考 模块通信事件事件通信示例 按需实现

# Demo

 {
    //required max:20 导航应用名
    "name": "Demo应用", 
    //required 导航页面Url
    "url" : "http://VM-238-247-tencentos.oa.com/~gobichen/tapd3//open_demo/app_for_project?workspace_id=$workspace.id$"     
} 
1
2
3
4
5
6
上次更新: 2024-07-19 15:24:55